如何逐步調試由CMake創建的Visual Studio 2010解決方案的項目部分? CMakeLists.txt爲CMakeLists.txt的每個目標創建了三個項目ALL_BUILD,RUN_TEST和INSTALL以及其他單獨項目。 因此,測試由CMake創建,因此在Visual Studio中列爲獨立的項目以供編譯,以便爲每個測試生成這種方式的可執行文件。我沒有使用Visual Studio提供的內部測試框架,因爲它似乎沒有考慮到CMake! 鑑於構建RUN_TEST,某些測試失敗,我想對測試執行一步一步的調試,但通過將測試設置爲啓動項目無法做到這一點。此外,如果在RUN_TEST腳本之外執行,則測試沒有設置命令行參數。在Visual Studio中進行CMake和分步調試
有人知道CMake與Visual Studio 2010?
有誰知道我可以如何調試我的測試?
TNX提前
您使用MS Visual Studio的CppUnitTestFramework,對不對? – TobiMcNamobi 2014-12-02 11:54:48
對不起,但我不知道你提到的框架......它在Visual Studio裏面嗎? – davide 2014-12-02 13:16:29
_但通過將測試設置爲開始項目來做到這一點是不可能的。 - 您能更具體地瞭解爲什麼這不適合您?通常,這正是你需要做的事情,將失敗的測試設置爲啓動項目,並使用附加的調試器運行它。 「RUN_TEST」項目將只調用一個腳本,以便連續啓動不同的測試可執行文件。您仍然可以將調試器附加到那些啓動後的調試器上,但這當然不是最方便的調試方式。 – ComicSansMS 2014-12-03 12:24:47