0
我用visual studio寫了一個小小的C++程序。 我必須用shell腳本構建該程序。爲此,我安裝了cygwin。我如何構建一個程序,該程序使用boost庫的環境變量?用windows的makefile建立一個C++程序
我用visual studio寫了一個小小的C++程序。 我必須用shell腳本構建該程序。爲此,我安裝了cygwin。我如何構建一個程序,該程序使用boost庫的環境變量?用windows的makefile建立一個C++程序
後,添加到該標誌以下內容:
-lboost_system -lboost_locale
祝你好運!
安裝Cygwin聽起來像是嚴重的矯枉過正。 Visual Studio帶有一個名爲'nmake'的「make」工具,以及一個稱爲'msbuild'的更重的通用構建系統(Visual Studio本身使用的系統)。但是,您不需要任何工具就可以在shell腳本中構建您的小程序:只需使用build命令創建Windows批處理文件即可。批處理文件是一個shell腳本。 –
感謝您的回答。但我實際上想使用gnu編譯器。 – user123
答案與g ++相同,除了額外的,安裝Cygwin是過度使用和過度複雜的只是在Windows中使用g ++。改爲安裝一些MinGW發行版。這就是他們的目的。 –