vsode 编译报错:main.c:4:10: fatal error: iostream: 没有那个文件或目录
文档声明:
以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。感谢各位的参考查看。
笔记资料仅供学习交流使用,转载请标明出处,谢谢配合。
如果存在相关知识点的遗漏,可以在评论区留言,看到后将在第一时间更新。
作者:Aliven888
1:环境
系统:Ubuntu V20.04 x64
编译器:vscode
2:代码
//fileName : main.c#include <stdio.h>
#include "string.h"
#include <iostream>
using namespace std;int main()
{printf("hello world.");return 0;
}
3:报错描述
[Running] cd "/home/aliven/Project/" && gcc main.c -o main && "/home/aliven/Project/"main
main.c:4:10: fatal error: iostream: 没有那个文件或目录4 | #include <iostream>| ^~~~~~~~~~
compilation terminated.[Done] exited with code=1 in 0.052 seconds
4:解决方案
在 vscode 中需要特别注意一点,就是代码文件命名时,后缀名.c
和 .cpp
是不一样的。因为其我前面命名为 main.c
了, 所以 C++ 的库无法识别。只需要修成成为 main.cpp
即可。
修改后的编译输出(成功打印):
[Running] cd "/home/aliven/Project/" && g++ main.cpp -o main && "/home/aliven/Project/"main
hello world.
[Done] exited with code=0 in 0.293 seconds
vsode 编译报错:main.c:4:10: fatal error: iostream: 没有那个文件或目录相关推荐
- Qt5.x解决报错main.cpp:1:10: fatal error: QApplication: No such file or directory问题
Qt5.x解决报错main.cpp:1:10: fatal error: QApplication: No such file or directory问题 问题描述 定位问题 解决方法 The en ...
- edk2编译报错 BrotliCompress.c:20:10: fatal error: ./brotli/c/common/constants.h: No such file or directo
近期github上的edk2版本有些问题 edk2\BaseTools\Source\C\BrotliCompress\brotli edk2\MdeModulePkg\Library\BrotliC ...
- 解决编译redis报错zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: No such file or directory
解决方法 进入redis的目录后运行: sudo make 时报错:zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: No such file or ...
- GDAL编译报错ogr_sfcgal.h:34:34:fatal error:SFCGAL/capi/sfcgal_c/h:No such file or directory
在Linux上编译GDAL,make时出现如下错误: ogr_sfcgal.h:34:34:致命错误:SFCGAL/capi/sfcgal_c/h:没有那个文件或目录 #include< ...
- 编译gtk+程序报错gcc: pkg-config --cflags --libs gtk+-2.0: 没有那个文件或目录
第一次接触gtk+.在网上搜罗良一番,装好相应的库后,编写了第一hello程序.在编译时输入以下命令:gcc -o hello hello.c 'pkg-config --cflags --libs ...
- 解决Linux报错:/bin/bash^M: 坏的解释器: 没有那个文件或目录
这个问题一般是windows编辑shell文件后,拷贝到Linux发生的错误. 原因是在Windows下每一行结尾是\n\r,而Linux下则是\n,所以才会有 多出来的\r 解决方案 执行命令修复, ...
- IAR工程编译报错Warning[Pe223]: function “Get_Tempreture“ declared implicitly......
IAR工程编译报错Warning[Pe223]: function "Get_Tempreture" declared implicitly E:\stm32编程文件\编程文件\4 ...
- Qt开发,编译报错:Cannot find file: xxx.pro.
一.问题描述 Qt开发,编译报错:Cannot find file: xxx.pro. 二.问题分析 工程目录包含中文目录 三.解决方案 将工程放于不含中文目录的文件夹下
- 使用gcc编译报错:/tmp/ccoLTk4o.o:在函数‘main’中: main1.c:(.text+0x9c):对‘pirnt1’未定义的引用 collect2: 错误:ld 返回 1
报错 使用gcc编译报错:/tmp/ccoLTk4o.o:在函数'main'中: main1.c:(.text+0x9c):对'pirnt1'未定义的引用 collect2: 错误:ld 返回 1 解 ...
- Qt编译报错:未找到文件main.obj
Qt编译报错:未找到文件main.obj main.obj文件 未找到.obj文件的可能原因 对应的解决办法 1是自己写代码练习中遇到此问题并解决的办法,编译出错原因.其他.obj文件找不到可能原因与 ...
最新文章
- auuc 评估指标_分类之性能评估指标
- 10w行级别数据的Excel导入优化记录
- 什么是XLNet,它为什么比BERT效果好?
- 支持向量机的基本思想_支持向量机的分类思想
- 定位到元素后获取其属性_(11)让“盒子”动起来:② “定位”和 BFC | CSS
- epoll 系列系统调用
- 程序员高工资是靠汗水和勤奋换来的,想拿高工资入门学习很重要
- Apache Flink 进阶(三):Checkpoint 原理剖析与应用实践
- 简历在线制作计算机,简历在线生成,在线生成PDF或word格式简历
- LANP 环境搭建,git配置,ftp配置等
- ppt技巧一四步法调整段落排版
- 亚马逊 Alexa skill开发
- python面试题搜集
- php7.2 webshell,phpStudy后门分析
- 家装网线该如何选择?怎么区别好坏
- 行人重识别数据集汇总
- Java计算两个时间段内的工作日天数
- 揭秘支撑百度搜索、Feed、小程序三大业务的MVVM框架设计思想,San 核心人员倾力打造...
- Tushare的用法
- ABAP中的CHECK,EXIT,RETURN,LEAVE PROGRAM.