當前位置:首頁 » 編程軟體 » vs編譯makefile

vs編譯makefile

發布時間: 2023-05-25 13:00:14

Ⅰ VS2010的工程如何得到msvc文件啊

cl.exe是微軟msvc的編譯器。既然你使用qt5.3.0,那麼你電腦上應該裝有vs2013吧。如果有,那麼cl.exe應該位於你的vs的安裝路徑下的vc\bin子文件夾下。把這個路徑添加到環境變數中,再make試試。

Ⅱ 剛下載了一個C程序,裡面有makefile文件,在VS2010中運行時,提示說找不到頭文件,可是該頭文件存在,請問

makefile是linux或unix下的編譯鏈接文件,你在VS2010中是不需要的。把你的C程序拷出來,用VC2010重新創建下工程,再把相互之間的連接關系修改下,應該就可以了。。多少個文件的程序啊?

Ⅲ Windows系統下如何使用makefile

makefile在windows之外襪跡的系統中廣泛使用,大多頌好喚數程序員依賴於vs的IDE; 掌握使用makefile,對於自動化構建很有用
vs使用nmake.exe作為構建的工具,有別於linux的make
nmake.exe在vs的安裝目錄下,
vs2005的默認目錄是:C:\Program Files\Microsoft Visual Studio 8\VC\bin 或者 C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin (通常兩個目錄下文件為同一個)
vs2003的默認目錄是:C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin 或者 C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin
打開DOS窗口,輸入nmake,可能會出現如下錯誤提示:
這是因為在vs的安裝過程中,沒有注冊vs的環境變數,可以通過如下方法查看自己是否已經注冊好vs的環境變數:
在DOS窗口中輸入set path, 則會看到如下提示:
我這邊已經注冊好環境變數了,如果你沒有看到,可以將vs的bin目錄添加到系統環境目錄的path里
重新打開DOS窗口,輸入nmake,如果提示如下,則說明環境目錄注冊成功:
這時,可以開始我們的編譯了,打開DOS窗口,導航到源代碼目錄,執行nmake,注意nmake對應的編譯為makefile(無後綴名)如果你系統裡面有好幾個vs版本,建議不要將環境變數添加到path里,我的做法是這樣的:
1,在C:\下面新建目錄utils,並將該目錄添加到path的環境變數中
2, 將vs2005的bin目錄下的vcvars32.bat和vs2003的vcvars32.bat分別到野凱C:\Utils目錄下,重命名為vc8.bat和vc7.bat
3,執行nmake前先執行vc7.bat(使用vs2003編譯)或者vc8.bat(使用vS2005編譯)

Ⅳ 如何根據vs工程構建makefile文件

1、用makefile.ammakefile.in的,需要用automake生成的;

2、如果在windows下,需要裝Cygwin再裝automake;

3、然後生成相應的config文件晌核胡和Makefile;

4、如果是工程文件的,需要新建工程,然後倒入所有源代碼。makefile一個工程中的源文件不計其數,其按類型宴攔、功能、模塊分別放在若干個目錄中,makefile定義了一系列的規則來指定,哪些文件需要先編譯,哪些文件需要後氏仔編譯,哪些文件需要重新編譯,甚至於進行更復雜的功能操作,因為makefile就像一個Shell腳本一樣,其中也可以執行操作系統的命令。

Ⅳ vs2010的makefile文件。

cl 是vc裡面的編譯器吧。你這個makefile必須放在vs裡面才能用。否則,電腦根據環境變數找不到編譯器啊。

熱點內容
資料庫附 發布:2025-02-14 03:44:43 瀏覽:837
安卓系統解不了鎖怎麼辦 發布:2025-02-14 03:44:35 瀏覽:552
怎麼查詢信用卡密碼 發布:2025-02-14 03:42:04 瀏覽:318
studio外貿服裝直播腳本 發布:2025-02-14 03:34:16 瀏覽:453
python集合運算符 發布:2025-02-14 03:06:18 瀏覽:205
pic編譯軟體 發布:2025-02-14 03:01:04 瀏覽:984
反編譯在編譯 發布:2025-02-14 02:55:36 瀏覽:418
python列印對象 發布:2025-02-14 02:51:20 瀏覽:573
QRM演算法 發布:2025-02-14 02:45:19 瀏覽:266
c語言列印結構體 發布:2025-02-14 02:42:28 瀏覽:141