promotion image of download ymail app
Promoted

workplace與project問題 (20點)

請問如果要將許多零散的*.cpp檔用workplace和project管理起來的話要如何使用?

請問一個workplace只能放一個project還是可放多個project?如果只要運作某一個project內的「一個」*.cpp檔,要怎麼用才不會讓其他同一project的*.cpp檔或其他project內的*.cpp檔影響到compile的結果?

已更新項目:

Visual C++ 6.0

2 個已更新項目:

那再請問若我建立一個新的project,要如何將過去的cpp檔插到這個project裡?

它是將我舊的cpp檔存在這個project裡,還是單純的復製一份路徑過去,cpp檔還在原本的舊資料夾?

如何新增一個cpp檔到一個project裡?

"Set as Active Project"是什麼意思?

(再次感謝你的熱心啦…)

3 個已更新項目:

SORRY…又忘了一些

如果在VC++視窗內按delete刪除project或cpp檔,檔案是真的直接砍掉還是要手動移除?

4 個已更新項目:

"Set as Active Project"我還是聽不太懂…啥是release mode與debug mode(除錯模式?)

2 個解答

評分
  • 光宇
    Lv 4
    1 0 年前
    最佳解答

    1>一個workspace可放多個project。

    2>好像是用滑鼠對project內的cpp點右鍵,可以選擇Run、Compile....

    通常一般的程式只用到project管理就可以了,workspace要大型專案才用的到。例如你有兩個Project:A & B,Project是寫一個DLL,Project B是一個程式,會用到Project A產生的DLL。簡單的做法可以就用兩個不同的Project就好了,如果想要整合的好一點,就可以放到同一個workspace裡面去。

    2006-11-16 15:45:42 補充:

    一個Project通常只會做一件事,例如產生一個執行檔、產生一個Library....。如果你許多零散的*.cpp分別是不相關的程式,你應該開不同的Project分別放,只有相關的cpp才要放在一個Project裡。

    2006-11-20 14:21:13 補充:

    建Project的時候VC++會幫你建立一個目錄,最好把要放進Project的檔案copy進去,再加入Project。Set as Active Project可以讓你切換Release Mode和Debug Mode。

    2006-11-21 10:58:09 補充:

    Debug Mode產生的執行檔比較大,但是可以做逐步偵錯,看程式執行到一半時變數的值....Release Mode產生的執行檔比較小,執行速度比較快,但沒有上述的功能。

    • Commenter avatar登入以對解答發表意見
  • Lv 7
    1 0 年前

    你是用哪一個版本的VC++?

    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。