1
我需要这个GCC编译命令转换为VC++编译VC++
g++ -o launcher.exe launcher.cpp -I C:/JDK/include_jdk -I C:/JDK/include_jdk/win32 -L C:/Program Files (x86)/Java/jre6/bin/client -ljvm
我不使用VC++在所有(使用MinGW的),只是有编译此单个文件。请帮忙!
我需要这个GCC编译命令转换为VC++编译VC++
g++ -o launcher.exe launcher.cpp -I C:/JDK/include_jdk -I C:/JDK/include_jdk/win32 -L C:/Program Files (x86)/Java/jre6/bin/client -ljvm
我不使用VC++在所有(使用MinGW的),只是有编译此单个文件。请帮忙!
编译容易在VC++一个文件,打开一个Visual Studio命令提示符(你应该安装在安装过程中的快捷方式),然后执行以下操作:
cl launcher.cpp
,将建立launcher.exe
给你。
添加特定include路径使用/I
选项,并添加连接选项,你可以传递/link
参数后添加它们,因此,例如使用/libpath
添加库搜索路径,然后就坚持的库名到命令行:
cl launcher.cpp /I C:/JDK/include_jdk /I C:/JDK/include_jdk/win32 /link /libpath "C:/Program Files (x86)/Java/jre6/bin/client" libjvm.lib
的输出文件名,如果你正在编译一个.cpp文件,将与一个.exe
扩展名,但是这是你仿佛想。否则,坚持一个/out
参数......但我将把它作为练习。
更多相关信息,请联系on MSDN。