[英]Is there any way to generate nmake from Visual Studio?
我想在 Windows 7 中構建許多 c++ 項目,但是一個一個地構建它們似乎很棒。
然后,我想手動編寫NMAKE文件並運行一些腳本,但似乎也很麻煩,因為我要編寫很多NMAKE文件。
所以我想知道是否可以從 Visual Studio 2010 自動生成 NMAKE 文件。
從 Visual Studio 2002 開始,不再有將 VC++ 項目文件導出到 Makefile 的方法。 (該選項一直存在到 VC++ 6.0,但已被刪除。)
從 VS 2010 開始,VC++ 項目的構建過程與任何其他項目相同:有一個解決方案文件和一組項目文件,這兩個文件都被 MSBuild 識別為輸入。 MSBuild 負責依賴解析、構建順序等。
您在 IDE 中丟失構建的唯一重要功能是並行構建。 如果這是您的問題,您可以在您的解決方案文件上運行msbuild
命令並傳入/m
參數以指定它應該嘗試多少個同時構建。
據我所知,沒有人構建過任何類型的工具或插件來解析.vcxproj
文件並生成一個 makefile,盡管文件格式是非常有據可查的 XML,所以你總是可以自己編寫一個。 否則,如果出於某種原因確實需要生成文件,則必須手工制作它們。
可以使用MSBuild從命令行構建 Visual Studio 解決方案或項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.