用户问题
如果有问题,在/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 * '