2011-12-07 51 views
0

在Visual Studio 2010中,我創建了一個帶預編譯頭的測試C++項目。所以,Test1.cpp被創建。當我點擊運行時,此文件中的代碼默認執行。更改在Visual Studio 2010中執行的啓動文件

假設我在現有項目中手動添加test2.cpp。那麼我應該在哪裏更改設置,以便在單擊運行後默認執行test2.cpp中的代碼。

任何幫助是可觀的!

回答

1

完成全部編譯後,最終的二進制文件不知道代碼來自哪個文件。 (這是在調試信息,但不用於運行的代碼。)相反,它運行哪個代碼塊已經正確命名的切入點,在這種情況下

int main(int argc, char* argv[]) 

(或可能_tmain對Unicode /不)。

你在這兩個文件中都有主要功能嗎?這會導致鏈接器錯誤。我建議你只是重新命名一個,例如將您不想運行的那個重命名爲main_test1,將您所做的那個重命名爲main

+0

感謝您的解釋。這解決了我的問題Rup .... – EnthuDeveloper

相關問題