我知道这个问题可能有点模糊,但我在CLion中建立一个项目,而且我对C ++来说相当新。
API附带的示例项目运行了这些命令来构建项目:
g++ -I. -I../../cpp/include -D__UNIX__ -Wno-deprecated -m64 -c searcher.cpp -o searcher.o
g++ -o ../../../bin64/sercher64 dtsearch.o dtsviewr.o searcher.o settings.o xmlMaker.o dstring.o dfile.o -L../../../bin64 -ldtsearch64 -lz
CLion有一个CMakeLists.txt文件,我试图找出如何将这些选项设置为我的项目将编译。
这是我到目前为止所拥有的。我能够添加include_directories,以及-D,-W和-m标志。但是当我尝试添加它们时,其余的错误。
cmake_minimum_required(VERSION 3.6)
project(searcher)
include_directories(.)
include_directories(../../cpp/include)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D__UNIX__ -Wno-deprecated -m64")
set(SOURCE_FILES searcher.cpp)
add_executable(searcher ${SOURCE_FILES})
任何方向都会有所帮助。