看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《tropical72 (藍影)》之銘言: : 平時我使用的是 vc 2008 : 由於一些特殊需求, : 於是開始研究 vc 與 dev-c 之命令提示字元下的 complier 與 linker, : 目前我的進度是: : 1. vc 進行 complier 需要用 c1.exe, : 但無耐的是我搜尋整個 C 槽,偏偏沒有 c1.exe 這隻程式 : 我知道要在 2008命令提示字元下進行,但偏偏就是找不到 c1.exe : 不知是否能提供一些訊息解決我目前的問題 我的 VC 2005 的 cl.exe 是在 C:\Program Files\Microsoft Visual Studio 8\VC\bin\cl.exe 不太清楚 VC 2008 有沒有太大的變動 不過你可以去類似的地方找找 (話說回來如果你有裝好的話 PATH 應該都有設到那裡了...所以你在各處是都可以下 cl 執行的) 然後這個 cl.exe 和 gcc 一樣是個入口 你可以丟 source 進去就是 compile+link (或是加 /c 就只是 compile) 或是丟 object file 進去就是單純 link 詳細參數可以在你找到 cl.exe 之後用 cl /? 來查詢 那應該還滿詳細的 至於你的後一個問題 一般來說除非特別說明 不然其實最常做的是把 source→object file→executable 一口氣做完 如果你想在中間打斷的話 cl.exe 是用 /c gcc 也是 -c 這樣就會產生出 object file 了 gcc 在這方面似乎會做一點事 不會把 object file 寫到磁碟上 cl.exe 就會 所以在用 cl.exe 時你是會看到 xx.obj 出現的 --- 話說回來 我猜你的需求是一些中大型專案的發佈 compile 等事 那我建議你可以去研究 nmake 它是 VC 下面類似 gnu make 的東西 也是吃一個 makefile 語法也很像 MSDN 上也有詳細教學 -- ˊ_▂▃▄▂_ˋ. ◣          ▅▅ ▅▅ ι●╮   ./◤_▂▃▄▂_◥ \'▊   HARUHI █████ <■┘   ◤◤◥█◥◥█Δ   ISM    By-gamejye ¢|\   ▌▌ζ(▏●‵◥′●)Ψ ▏           █    ⊿Δ    /|▋ |\ ▎         ハルヒ主義      ▄█ ◥◥|◣ ‵′ ◢/'◢◢S.O.S 世界をいに盛り上げるための宮ハルヒの    -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.230.62
tropical72:非常感謝您的指導, 這二天我摸摸.再次感謝. 11/12 06:56