• 當前位置:首頁 > IT技術 > Windows編程 > 正文

    全網首發:使用命令行編譯VS工程為Win32/x64
    2021-08-06 13:37:29

      使用命令行編譯Virtual Studio(吾是2010),不改代碼時是非常方便的。以前同事也做過,今天吾試用時發現了問題。什么問題?就是工程如果設置為x64,吾無法編譯成Win32。在網上搜索了一番,也沒找到現成的。怎么辦?多試幾次。正確辦法如下:

    :: prepare vs enviroment
    call "C:Program Files (x86)Microsoft Visual Studio 10.0VCvcvarsall.bat" amd64
    
    SET CONFIG="Debug|Win32"
    
    for %%i in ( product-Office ^
                 product-Reade ^
                 RapidMenu ) ^
    do (
        devenv ts-framework3.3.sln /rebuild %CONFIG% /project %%i /projectconfig %CONFIG%
    )
    

      從代碼中可以看到,使用了兩次config。使用一次不行嗎?吾測試結果表明,必須如此:

    1. 前一個是rebuild的參數。沒有不行。
    2. 真正起作用的是后面的語句。

    本文摘自 :https://blog.51cto.com/u

    開通會員,享受整站包年服務
    国产呦精品一区二区三区网站|久久www免费人咸|精品无码人妻一区二区|久99久热只有精品国产15|中文字幕亚洲无线码