提问人:Shuto 提问时间:10/21/2023 更新时间:10/21/2023 访问量:83
无法打开源文件“iostream”,如何解决?
cannot open source file "iostream", How to solve?
问:
我最近一直在尝试使用 Ubuntu 和 WSL2 运行 SPRNG(可扩展并行随机数生成器库)。 但是,当我使用 VScode 打开 sprng.cpp 等开源代码时,我在 #include 中出现一条波浪线和一个错误说
"cannot open source file "iostream"".
当我运行 make 命令时,我收到错误消息
"fatal error: iostream: No such file or directory."
有谁知道如何解决这个问题?谢谢
我尝试了以下两个。
1. 改进了 .vscode 中 c_cpp_properties.json 的 includePath。 (iostream 位于 /usr/include/c++/12 中)
"includePath":[
"${workspaceFolder}/**,
"/usr/include/c++/12",
"/usr/lib/gcc/x86_64-linux-gnu/11/include",
"/usr/local/include",
"/usr/lib/gcc/x86_64-linux-gnu",
"/usr/include"
compilerPath 如下所示。
"compilerPath":"/usr/bin/g++",
我还重新安装了VScode,编译器等, 但这并没有解决问题。
答: 暂无答案
评论