在多工程相關情況下,尤其包含多個DLL服務於一個Exe時,對於代碼文件和輸出文件的組織安排:
通常如此Project Directory Folder
WorkSpace Folder
output
DllProject1
DllProject2
exeProject
將三個project的output file統統設置輸出到output,注意,必須在 exeProject的Project Settings->Debug->Working Directory設置為WorkSpace Folderoutput,這樣即使exe有一些動態加載的圖片等可以放在這個目錄下。
倘若exeProject 使用了DllProject1所生成的Dll,可設置ExeProject的DependencIEs為DllProject1,也就無需再另行添加DllProject1所生成的LIB文件。