在命令列下使用vs的編譯器
記得以前設定過,不過今天在使用的時候又忘了怎麼設定了,又琢磨了好半天。為了防止以後再次忘記,我今天在這記一下:
假設我的vs裝在D:\vs2010目錄下
1、肯定要改path,加的是VC下的bin
2、如果這個時候在命令列下cl,會彈出警告框,說缺少mspdb100.dll,這個時候需要把D:\vs2010\Common7\IDE新增至path中,原因自己查吧
3、這個時候工作還沒結束,因為一些標頭檔案和類庫沒有加進來,如果你試圖編譯一個cpp檔案,它會告訴你“找不到路徑集”,這是在意料之中的,我們需要把vc資料夾中的lib和include資料夾中的東東加進來。所以新建INCLUDE環境變數,將D:\vs2010\VC\include新增進來,新建LIB環境變數,將D:\vs2010\lib\新增進來
4、如果這個時候我們再編譯,可能無法生成exe檔案,因為還有一些系統級別的類庫也需要加進來,他們應該在C:\Program
Files\Microsoft SDKs\Windows中,將其中的lib和include分別新增到各自的環境變數中
5、這個時候再次進行編譯,應該就差不多成功了,如果不出意外的話
|
相關文章
- 如何用在命令列下使用VS編譯器命令列編譯
- 配置C#命令列編譯器C#命令列編譯
- VS在 x64 編譯環境下使用匯編函式編譯函式
- 命令列模式下編譯ActionScript3命令列模式編譯
- makefile教程---nmake命令編譯器的使用編譯
- git在windows命令列下使用GitWindows命令列
- ollvm在VS2017下編譯LVM編譯
- Maven命令列使用:mvn clean compile(編譯)Maven命令列Compile編譯
- JNI命令列下編譯錯誤解決方案命令列編譯
- 命令列下編譯多個C/CPP檔案命令列編譯
- Linux 命令列下的最佳文字編輯器Linux命令列
- 【Java】【轉】在命令列中編譯和執行javaJava命令列編譯
- VS CODE下編譯ROS程式編譯ROS
- [java]javap命令列反編譯Java命令列編譯
- 在 Ember 專案中使用ESLint (VScode編輯器下)EsLintVSCode
- 使用CMake命令編譯Android平臺下的包編譯Android
- 在 Linux 命令列下使用“原力”Linux命令列
- 在CentOS上全命令列搭建android編譯環境CentOS命令列Android編譯
- Linux下使用make命令編譯c原始檔Linux編譯
- GCC編譯器的使用GC編譯
- 使用瀏覽器命令列編寫JavaScript程式碼瀏覽器命令列JavaScript
- 在Windows下編譯WebRTCWindows編譯Web
- WPA Supplicant 在Windows下的編譯Windows編譯
- 在命令列中使用 msbuild 定義多個編譯條件 DefineConstants 時出錯命令列UI編譯
- Windows下搭建Android NDK開發環境及命令列編譯WindowsAndroid開發環境命令列編譯
- Leptonica在VS2010中的編譯二,編譯 Leptonica1.68編譯
- Linux命令列下編輯常用的快捷Linux命令列
- Typescript安裝及編譯《CMD命令列方法》TypeScript編譯命令列
- uni-app 通過命令列編譯打包APP命令列編譯
- VS編譯器優化誘發一個的Bug編譯優化
- Windows下編譯使用AliyunOSSCSDKWindows編譯
- Linux伺服器部署Web版VSCode,在window下使用瀏覽器在linux環境下編寫程式碼Linux伺服器WebVSCode瀏覽器
- 在aix5.2下面安裝gcc編譯器AIGC編譯
- 在pycharm中使用pip針對不同的編譯器新增包PyCharm編譯
- linux(ubuntu)下的64位編譯器編譯32位程式LinuxUbuntu編譯
- 編譯Android下可執行命令的FFmpeg編譯Android
- Linux下c mysql程式的編譯命令(轉)LinuxMySql編譯
- Leptonica在VS2010中的編譯一,編譯它依賴於庫編譯