[英]How do I set up CLion to compile and run?
我剛剛從https://www.jetbrains.com/下載了CLion ,因為我喜歡他們的其他產品。
但是,我在配置它時遇到了問題。 我無法編譯和運行我的應用程序(一個簡單的“hello world”)。
當我嘗試運行該應用程序時,它指向我“編輯配置”,所以我添加了一個新應用程序,現在我遇到了這個問題:
其余的配置看起來是可選的。
我的 CMakeList.txt 看起來像:
cmake_minimum_required(VERSION 3.3)
project(test)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES test.c test.h)
add_executable(test ${SOURCE_FILES})
我試圖用“所有目標”運行它。 我也嘗試設置可執行文件。 我嘗試了所有方法,但無法使其正常工作。
任何人都可以建議嗎?
更新 Windows 10 后,我遇到了與 CLion 1.2.1 相同的問題(在撰寫此答案時)。在我更新操作系統之前,它運行良好。 我的操作系統安裝在 C:\\ 驅動器中,CLion 1.2.1 和 Cygwin(64 位)安裝在 D:\\ 驅動器中。
問題似乎出在 CMake 上。 我正在使用 Cygwin。 以下是我用來解決問題的步驟的簡短回答。
簡短回答(對於 MinGW 也應該類似,但我還沒有嘗試過):
長答案:
以下是為我解決此問題的詳細步驟:
卸載/刪除以前版本的 Cygwin(在您的情況下為 MinGW)
確保 CLion 是最新的
運行 Cygwin 設置(我的 64 位操作系統為 x64)
至少為 Cygwin 安裝以下軟件包: gcc g++ make Cmake gdb
確保您正在安裝 CLion 所需的上述軟件包的正確版本。 您可以在 CLion 的快速入門部分找到所需的版本號(在獲得更多聲譽點之前,我不能發布超過 2 個鏈接)。
接下來,您需要將 Cygwin(或 MinGW)添加到名為'Path' 的Windows 環境變量中。 您可以谷歌如何為您的 Windows 版本查找環境變量
[在Win 10上,右鍵單擊“此PC”並選擇“屬性”->“高級系統設置”->“環境變量...”->“系統變量”下->找到“路徑”->單擊“編輯”]
將“bin”文件夾添加到 Path 變量。 對於 Cygwin,我添加了: D:\\cygwin64\\bin
啟動 CLion 並從“歡迎屏幕”或從“文件”-> “設置”轉到“設置”
選擇“構建、執行、部署” ,然后單擊“工具鏈”
您的“環境”應顯示 Cygwin 安裝目錄(或 MinGW)的正確路徑
對於'CMake executable' ,選擇'Use bundled CMake xxx' (在我寫這個答案的時候是 3.3.2)
向我展示的“調試器”顯示“Cygwin GDB GNU gdb (GDB) 7.8” [該行中有太多 gdb ;-)]
在它下面它應該顯示所有類別的復選標記,還應該顯示'make' 、 'C compiler'和'C++ compiler'的正確路徑
查看屏幕截圖:檢查編譯器、make 和 gdb 的所有路徑
查看屏幕截圖:檢查配置以運行項目
控制台窗口中應該沒有錯誤。 您將看到“運行”->“構建”選項現在處於活動狀態
構建您的項目,然后運行該項目。 您應該在終端窗口中看到輸出
希望這可以幫助! 祝你好運,享受 CLion。
我在 Clion 中遇到了一些問題,最后,我解決了它們。 這里有一些經驗。
您還可以使用 Microsoft Visual Studio 編譯器代替 Windows 環境中的 Cygwin 或 MinGW 作為 CLion 的編譯器。
只需在“幫助”中找到“操作”並鍵入不帶“的“注冊表”並啟用 CLion.enable.msvc 現在使用 Microsoft Visual Studio 編譯器配置工具鏈。(如果尚未下載,則需要下載)
點擊此鏈接了解更多詳情: https : //www.jetbrains.com/help/clion/quick-tutorial-on-configuring-clion-on-windows.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.