[Note] [exe-Visual Studio-Windows]
靜態(tài)編譯:就是在編譯可執(zhí)行文件的時(shí)候残炮,將可執(zhí)行文件需要調(diào)用的對應(yīng)動態(tài)鏈接庫(.so)中的部分提取出來脓杉,鏈接到可執(zhí)行文件中去,使可執(zhí)行文件在運(yùn)行的時(shí)候不依賴動態(tài)鏈接庫谎倔。
編譯方式:
第1種:
1逾柿、項(xiàng)目->配置屬性->常規(guī)->MFC的使用:在靜態(tài)庫中使用MFC
2庶溶、項(xiàng)目 -> 配置屬性->C/C++->代碼生成->運(yùn)行庫 :選擇 多線程調(diào)試(/MTd)。
編譯時(shí)垒棋,選擇的是debug卒煞,win32
然后執(zhí)行編譯生成方案,在該工程目錄下的debug文件中叼架,找到該.exe文件
第2種:
1.項(xiàng)目 -> 配置屬性->常規(guī)->MFC的使用 :在靜態(tài)庫中使用MFC畔裕。
2.項(xiàng)目 -> 配置屬性->C/C++->代碼生成->運(yùn)行庫 :選擇 多線程調(diào)試(/MT)。
編譯時(shí)乖订,選擇的是release扮饶,win32
PS: 這個(gè)選擇項(xiàng)在工具欄的debug選框中,通常使用debug方式