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。