天天看點

vc6.0一個workspace包含多個項目

首先vc一般建立一個項目(workspace)都是一個project,

如果需要多個工程:

方法1:建立一個工程,然後選中“add to current workspace”即可。

方法2:已有工程,可以通過“project”菜單-》“insert project to workspace"加入已有的菜單。

一起調試的問題:

首先一個workspace裡面有多個工程的時候,你要設定一個活動工程,就是你點”執行‘的時候是從這個工程啟動的,而不是别的工程,這個可以在工程名字上(不是workspace上)點選右鍵,選“set as active project”即可。然後設定斷點,即可調試到指定地方。

注意的一個地方:如果要使用别的工程的檔案,比如A工程的a.cpp要包括B工程的b.h,那麼a.cpp裡面要使用相對路徑來指定這個b.h 的路徑,而不能直接寫成#include "b.h"這樣的。另一種更好的跟能移植的解決方案就是:設定A工程的屬性:project->project settings,選中A工程,然後到c++标簽,拉到preprocesser,在additonal include directories中加入B工程的路徑,這樣就可以直接使用#include "b.h"在A工程使用了。要調試b.h或者其他的,重要在他裡面設定斷點即可。