筆記 學習vc之cl, link, rc常用引數

2021-05-25 16:44:04 字數 529 閱讀 2254

/c 編譯,一般是編譯成obj檔案

/c 預編譯

/i:"c:/"    include的目錄,可多次出現

/o  多是優化,如/o2 /ot /ox

/w /w  為編譯警告相關的,小寫的表示禁止,大寫表示啟用,如

/wall表示顯示所有警告,/w則表示不顯示警告,另外還有警告級別的選項

/ml /mt /md 單執行緒多執行緒相關的選項

/tc /tp /tc /tp 以c 或cpp方式編譯,大寫表示所有檔案,小寫表示本檔案

最多的當然是/c啦

不過/?可以有詳細的說明

選項不少,慢慢補充吧

link最常用的就是

/libpath:"c:/lib"  指定lib檔案目錄

/out

/subsystem

/subsystem:windows /subsystem:console

rc就比較少了,一般直接rc乙個rc檔案就行了吧

類似於cl的/i,rc也有乙個/i的引數,來指定的include目錄

筆記 學習vc之makefile

隨便寫個原始碼 include int winapi winmain hinstance hinstance,hinstance hprevinstance,pstr szcmdline,int icmdshow 儲存為main.cpp 下邊是makefile的內容,圖簡單,沒用那些 之類的,慢慢簡...

VC學習筆記

1 全域性變數和類在入口函式前執行。2 lpctstr為長字串,賦值要用l string 的格式。3 新增和刪除成員函式都是在類屬性裡操作的。4 vs2008對選單的設定都是在屬性裡,新增command訊息也是在相應類的屬性裡。5 settimer 可以隨時使用。設定之後便可以加訊息處理。6 在標頭...

VC學習筆記

程式的建立步驟 1建立框架和對話方塊 2 建立對話方塊對應的對話方塊類 cpassworddlg 由cdialog 派生 並為此對話方塊類增加成員變數 用於獲取放置於編輯框中的密碼內容 m strpassword 3修改對話方塊類的建構函式,對新增加的對話方塊成員變數賦初值 4 在程式主檔案 pas...