如何创建克利翁一个C项目 [英] How to create a C project with CLion

查看:114
本文介绍了如何创建克利翁一个C项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

自克利翁已经发布了一个月前有没有关于它的许多文件。所以,我很困惑如何与克利翁创建一个C项目,当我想创建一个新的项目,我只是要求该项目的名称,并创建一个默认的main.cpp和文件的CMakeLists.txt这是指的main.cpp文件。那么我可以重命名文件的main.cpp到 - > main.c中,手工编辑的CMakeLists.txt但在.txt文件中的几件事情了,所以我需要一些帮助,在这里

默认的CMakeLists.txt文件;

  cmake_minimum_required(2.8.4版)
项目(实施例)集(CMAKE_CXX_FLAGS$ {} CMAKE_CXX_FLAGS -std = C ++ 11)集(SOURCE_FILES main.cpp中)
add_executable(dbsg $ {} SOURCE_FILES)

请注意:这个问题可能有一个简单的解决方案,如创建一个C项目,而不是C ++项目,但我看不到,所以我必须让谁读此有关的问题的人可能有那么一个简单的解决方案手动编辑,感谢<。 / p>

解决方案

从CMake的文件,你提供的,你可以简单地删除 CMAKE_CXX_FLAGS 线,或者将其替换为一个C一个像这样的:

 设置(CMAKE_C_FLAGS$ {} CMAKE_C_FLAGS -Werror -Wall)

它的其余部分应罚款,除了重命名的main.cpp到如你所说MAIN.C。

since CLion has released a month ago there aren't many documents about it. So I'm confused about how to create a c project with CLion, when I want to create a new project I just asks the name of the project and creates a default main.cpp and CMakeLists.txt file which refers to main.cpp file. Well I can rename the file main.cpp to -> main.c and edit CMakeLists.txt manually but there are a few things in .txt file too, so I need some help over here.

Default CMakeLists.txt file;

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})

Note: The problem might have an easier solution like create a C project instead of C++ project but I cannot see, so I have to let people who read this about the problem might have an easier solution then editing manually, thanks.

解决方案

From the CMake file you provided, you can simply delete the CMAKE_CXX_FLAGS line, or perhaps replace it with a C one like this:

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

The rest of it should be fine, apart from renaming main.cpp to main.c as you said.

这篇关于如何创建克利翁一个C项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆