簡體   English   中英

如何使用CLion創建C項目

[英]How to create a C project with CLion

自從CLion一個月前發布以來,關於它的文件並不多。 所以我對如何使用CLion創建ac項目感到困惑,當我想創建一個新項目時,我只詢問項目的名稱並創建一個默認的main.cpp和CMakeLists.txt文件,該文件引用main.cpp文件。 我可以將文件main.cpp重命名為 - > main.c並手動編輯CMakeLists.txt但是.txt文件中也有一些內容,所以我需要一些幫助。

默認CMakeLists.txt文件;

cmake_minimum_required(VERSION 2.8.4)
project(example)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(SOURCE_FILES main.cpp)
add_executable(dbsg ${SOURCE_FILES})

注意:問題可能有一個更容易的解決方案,比如創建一個C項目而不是C ++項目,但我看不到,所以我必須讓那些閱讀此問題的人可能有一個更簡單的解決方案然后手動編輯,謝謝。

從您提供的CMake文件中,您只需刪除CMAKE_CXX_FLAGS行,或者將其替換為如下所示的C:

set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror")

如你所說,除了將main.cpp重命名為main.c之外,其余部分應該沒問題。

從版本2016.3.2開始,您可以在創建新項目時選擇語言(C或C ++)和項目類型(可執行文件或庫)。

(雖然這是在CodeBlocks中,例如,只要我記得))我仍然沒有弄清楚我是否可以創建自己的“項目”。 嗯IMHO CLion顯然很糟糕,如果與CodeBlocks比較,我可以寫幾乎所有的腳本並以這種方式定制IDE((()

截圖1截圖2
截圖3

https://blog.jetbrains.com/clion/2016/12/clion-2016-3-2-eap/#prj_templates

PS:關於如何在https://youtrack.jetbrains.com/issues/CPP上留下bug報告的截圖
create_issue按鈕

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM