Tuple没有被Clion认出
Tuple not recognized by Clion
CLion似乎无法识别c++tuple
s,尽管我可以从终端构建和运行我的程序。
当尝试构建时,我只得到"build failed",而tuple
的所有成员都高亮显示,我得到"Can't resolve namespace member tuple"(与tie
和make_tuple
相同)。
这是我的简单测试:
#include<iostream>
#include<tuple>
std::tuple<int,int> testTuple();
int main(int argc, char** argv) {
int a, b;
std::tie(a,b) = testTuple();
std::cout<<a<<" "<<b;
return 0;
}
std::tuple<int,int> testTuple()
{
return std::make_tuple(0,1);
}
我的CMakeLists.txt
:
cmake_minimum_required(VERSION 2.8)
project(testTuple)
SET(CMAKE_CXX_COMPILER, /usr/bin/g++-4.8)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(CMAKE_BUILD_TYPE Debug)
set(SOURCE_FILES "src/main.cpp")
add_executable(simplification ${SOURCE_FILES})
为了实现代码竞争、跳转到定义等功能,CLion
有自己的c++
解析器。因此,如果您的代码已编译,但CLion
显示了某种错误,去向jetbrain报告错误(https://youtrack.jetbrains.com/issues/CPP)
相关文章:
- 无法在 CLion 中构建 C++ 项目
- C++:如何在CLion IDE中安装Boost
- 如何使用CLion在Mac上创建一个新的.txt文件
- IDE (CLion) 无法解析C++模板类型
- Clion显示错误,但可以使用Cmake成功构建代码
- 如何将 CLion C++ 项目导入 Visual Studio?
- Boost.TEST with CLion: "Test framework quit unexpectedly"
- clion 无法解析 std 类型
- 在装有 CLion 的 Mac 上使用 C++ 连接到 MySQL 数据库时出现问题
- 如何让 CLion 显示异常?
- CLion 无法在 macOS 上找到 Eigen3
- 如何将 OpenMP 和 MPI 导入到大型 CLion CMake 项目中?
- 当我在 CLion 中读取数组中的 txt 文件时C++编码问题
- CLion - 无法解决类中对构造函数的未定义引用
- Linking SDL2 - CLion - Ubuntu 16.04 - G++
- fdeclspec not enabled -- cLion Mac
- CLion、MinGW 和 SDL2:进程已完成,退出代码为 -1073741515 (0xC0000135)
- 无法在 CLion 中编译 OpenCV 头文件
- 如何使用CLion和MSVC编译器工具链编译wxWidgets Hello World应用程序而没有错误?
- Tuple没有被Clion认出