我正在使用:
到目前为止,我能够使用cmake和make编译并运行hello world。我希望能够在sublime文本中编译,链接和运行。默认情况下,我没有找到允许我这样做的构建系统。
另外,我知道sublime文本只是一个编辑器,但它也提供了一个构建系统的概念,可以自己插入。
如果我跑:
cmake .. -G "Sublime Text 2 - MinGW Makefiles"
它生成sublime文本项目文件。当我在sublime中打开这个项目文件时,它使用生成的make文件中的选项(使用cmake)填充构建系统。它构建可执行文件,但没有任何构建选项允许我运行它。
有人可以帮我理解如何让sublime运行项目可执行文件吗?
如果我需要在此处添加更多详细信息,请与我们联系。
我的目录结构如下:
我的CMakeLists.txt
:
cmake_minimum_required(VERSION 2.8.9)
project(dataStructures)
#Bring the headers, into the project
include_directories(include)
#Can manually add the sources using the set command as follows:
set(MAINEXEC main.cpp)
#However, the file(GLOB...) allows for wildcard additions:
file(GLOB SOURCES "src/*.cpp")
add_executable(testDS ${SOURCES} ${MAINEXEC})