在Ubuntu下使用eclipse学习C++问题总结

来源:互联网 发布:金融公司网络推广方案 编辑:程序博客网 时间:2024/05/19 23:16

在Ubuntu下使用eclipse学习C++编程遇到的问题(一)

* 2016.9.19*
问题现象:

在头文件中包含 iostream, 但是提示找不到 iostream

问题原因:

在项目中添加了func.h头文件 和func.c源文件 , 同时在func.h中包含了 iostream, 然后func.c中包含了func.h 头文件

func.h代码

#ifndef __FUNC_H#define __FUNC_H#include <iostream>xxxxxxxxxxxxxxx#endif

func.c代码

#include "func.h"xxxxxxxxxxxxxxx

使用上述代码,在编译项目时,提示找不到iostream文件

原因是使用的是.c文件而不是.cpp,所以在调用编译器的时候可能是使用gcc而不是g++,所以提示找不到iostream

问题解决方法:

将func.c文件重命名为func.cpp,再次编译没有提示错误

0 0
原创粉丝点击