CLion 头文件<vector>,<iostream> 不知道是头单元吗?

问题描述 投票:0回答:1

我刚刚安装了 Clion,正在尝试用 C++ 编写一个简短的程序。然而,当我尝试

import <iostream>
import <vector>
我得到

Header file <iostream> (aka '/Library/Developer/CommandLineTools/usr/include/c++/v1/iostream') cannot be imported because it is not known to be a header unit

该项目是用 C++ 20 编写的,在我的 CMakeLists.txt 中我做了

 set(CMAKE_CXX_STANDARD 20)

我尝试按照此处的说明进行操作macOS 更新到 Catalina 后未找到 CLion C++ 头文件,但它没有解决我的问题

c++ c++20 clion
1个回答
0
投票

我猜你的意思是

#include <iostream>

标头单元(带有

import
)是 C++20 中的新事物,工具尚未完全支持它们。

© www.soinside.com 2019 - 2024. All rights reserved.