ubuntu16.04下編寫CMakeLists編譯多個c++文件

主要參考這個鏈接,但是因爲vocode中配置編譯多個c++文件的json不好配置,所以還是按照終端輸入命令的方法編譯整個工程,不同的是終端借用vscode的終端,這樣在調試的時候可以看到自己的代碼,更加方便。在根目錄執行cmake .以及make操作,生成的可執行文件在build目錄下(在cmakelists裏面設置),在build目錄下執行進行gdb調試(在本項目中,執行的是gdbmain),然後設置斷點(如 b main),再繼續往下調試(r,n,s等命令),本質上還是在終端操作,但是個人感覺這樣還是方便一點,雖然還是沒有藉助vscode進行調試,不能直觀的看到各個變量的值,不能監視變量。

最後附上一張在vscode中實際操作的截圖:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章