【发布时间】:2017-01-18 22:28:42
【问题描述】:
我正在使用 CLION IDE 进行 C++ 编码。 IDE 非常好,但我没有获得包含库的自动完成功能。
例如:-
#include<vector>
using namespace std;
int main(){
vector<int> A;
A.
}
这一行没有给出任何建议,我知道可以使用编辑 CMAKE 文件来完成!谁能进一步指导我?
【问题讨论】:
我正在使用 CLION IDE 进行 C++ 编码。 IDE 非常好,但我没有获得包含库的自动完成功能。
例如:-
#include<vector>
using namespace std;
int main(){
vector<int> A;
A.
}
这一行没有给出任何建议,我知道可以使用编辑 CMAKE 文件来完成!谁能进一步指导我?
【问题讨论】:
Clion 解析 CMakeLists.txt 文件以构建它的索引。我建议您阅读 CMake 文档(或 Clion 文档)。
例如,这是我使用的默认 CMakeLists.txt:
cmake_minimum_required(VERSION 3.0)
project(my_proj)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${my_flags}"
file(GLOB src_files src/*.cpp include/*.hpp)
add_executable(my_proj ${src_files})
【讨论】: