首页 > 编程知识 正文

cstdio头文件有什么用,编译时找不到头文件

时间:2023-05-06 05:20:58 阅读:157158 作者:2423

用户问题

如果有问题,在/usr/include/中查找也找不到,c代码已成功编译。 这是怎么回事? 没有安装什么东西吗? centos和ubuntu都发生了同样的问题。 编译器是g /gcc。

安装什么? 怎样伪装成大师们,帮助他们,解决问题有好处呢?

再切开详细的图,程序是最简单的

#包含

using namespace std;

int main () )

{

cout 'Hello world!' endl;

返回0;

}

推荐答案

1、将boost_1_47_0.zip解压并放入光驱。

2、开始-所有程序- Microsoft visual studio 2008-visual studio tools-visual studio 2008 command prompt。

3 .在命令行(可以使用鼠标右键复制并粘贴)中输入:CD:(boost_1_47_0),此时输入boost_1_47_0

4、在命令行中键入bootstrap.bat,等待1、2分钟即可。 运行后,可以看到在文件夹下生成了bjam.exe。

5、进入光驱,打开d :boost _1_ 47 _0 toolsbuildv2下的user-config.jam (在记事本中打开),找到以下内容:

6、按键盘Ctrl F5,选择" Yes ",编译无误,点击" Hello world,I'm a thread! ”,表示boos安装成功。

辅助的回答

用户:领袖人物网络媒体

2019年09月14日

这个问题的原因有很多,但我会简单说明,请作为参考。

1、源代码的编写有问题

#include//表示是c标准库的头文件

usingnamespacestd;//使用STD名称空间

2、g版本太旧了,可以自己去gun官网下载最新的安装包,一般可以自带,自己升级。

3、环境变量设置存在问题

设置c的include目录环境变量,并将以下内容有效添加到/etc/profile中: 仅对当前用户有效的主目录的

将以下内容添加到. bashrc或. bash_profile中:

(注意:请勿在等号前加空格。 否则,可能会发生command not found )

找到#g头文件的路径

cplus _ include _ path=$ cplus _ include _ path :/usr/include/libxml 2:/mylib

exportCPLUS_INCLUDE_PATH

用户: 953799106

2019年09月09日

确保代码没有问题,然后使用gcc -o overname (编译文件) (源文件)进行编译。 如果出现iostream文件但找不到,请将上述命令更改为g -o overname (编译文件) score (源文件)。 因为gcc如果编译c语言就没有问题,但是如果是c的话,最好指定要编译的语言。

用户:飞雪无痕cz

2019年08月09日

你确定编译的时候用的是g吗?

用户:颐指气使

2019年07月30日

是的,请进入/usr/include/c找找看。 进入下一个文件夹。 是iostream.h还是iostream? 可以使用命令ls * '

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。