我正在研究一些c ++的东西,我讨厌创建一个全新的项目只是为了在文件上运行一些东西。
我也不喜欢你在创建项目时如何将文件称为main.cpp
。
我只想制作一个包含一些函数或类的文件。 创建整个项目并不重要。
我想创建一个文件并将其称为我想要的。 只需创建一个我调用的文件,然后编译并运行。
我不想处理整个CMake
事情,只需编译一个文件。
没有项目相关。 谢谢。
我知道你可以在visual studio上做到这一点,但我正在使用Clion
在mac OS X上工作。
您可以修改CMakeLists.txt
这是一个例子:
cmake_minimum_required(VERSION 3.3) project(test_build) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(BUILD_1 main) set(SOURCE_FILES_1 main.cc) //where main.cc is your first main/program add_executable(${BUILD_1} ${SOURCE_FILES_1}) set(BUILD_2 main_2) set(SOURCE_FILES_2 main_2.cc) //where main_2.cc is your second main/program add_executable(${BUILD_2} ${SOURCE_FILES_2})
或者使用测试(垃圾版):
add_executable(foo bar.cc)
之后,您可以在CLion中选择所需的构建
我只是遇到了同样的问题并偶然发现了这个post,然后在这个插件中找到了我的解决方案。 这个插件的作用基本上就是用户Waxo自动建议的内容:在CMakeLists.txt中为每个可执行文件添加一行。 您只需右键单击编辑器并选择它。 我发现它非常有用,主要用于算法竞赛。 希望这会有所帮助: https : //plugins.jetbrains.com/plugin/8352-cc–single-file-execution
干杯!
需要了解更多c/c++开发分享如何在CLion中创建,编译和运行单个文件,也可以关注C/ C++技术分享栏目—计算机技术网(www.ctvol.com)!
以上就是c/c++开发分享如何在CLion中创建,编译和运行单个文件相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/979775.html