社区
Linux/Unix社区
帖子详情
如何在Linux下用g++编译C++代码?
chunhai12
2004-06-29 10:56:20
昨天装了RedHat 9.0
不知如何编译C++
g++在哪都没找到
比如最简单的HelloWorld,应该怎么编译呀?
求教!
...全文
421
12
打赏
收藏
如何在Linux下用g++编译C++代码?
昨天装了RedHat 9.0 不知如何编译C++ g++在哪都没找到 比如最简单的HelloWorld,应该怎么编译呀? 求教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heavenchang
2004-06-30
打赏
举报
回复
gcc -o hello hello.c
./hello
呵
jellen
2004-06-30
打赏
举报
回复
你直接把redhat第一张光盘放进光驱,会自动运行。
然后你把软件开发工具都选上,g++就可以用了。
sunatteda
2004-06-30
打赏
举报
回复
$ g++ -o hello hello.C
$ ./hello
就是classpath的连接路径
sunatteda
2004-06-30
打赏
举报
回复
我也遇到这样的情况,是别人帮我搞定的,需要用vi把动态了解的classpath修改一下就可以了
wxywh
2004-06-29
打赏
举报
回复
用#whereis gcc命令看看有否该命令。
yydy
2004-06-29
打赏
举报
回复
我刚装了Red hat 7.2
好像是忘了装GCC,现在怎么把它装上呢?
楼主,你 GCC回车看看
tibet
2004-06-29
打赏
举报
回复
看看装gcc了没有?
lvgame
2004-06-29
打赏
举报
回复
没装的话用安装盘重新装一下gcc吧,不过好像比较麻烦。
hlddn
2004-06-29
打赏
举报
回复
#include <iostream.h>
using namespace std;
void main (void)
{
cout << "Hello, world!" << endl;
}
$ g++ -o hello hello.C
$ ./hello
Hello, world!
这个应该改成
#include <iostream>
using namespace std;
吧?
blankman
2004-06-29
打赏
举报
回复
g++ hello.cpp -o hello -Wall(出现警告信息用的)
或gcc -lstdc++ hello.cpp -o hello
生成绿色的 hello 文件,./hello运行之
g++ = gcc -lstdc++
tukey
2004-06-29
打赏
举报
回复
g++ hello.cpp -o hello
supergt2001
2004-06-29
打赏
举报
回复
#include <iostream.h>
using namespace std;
void main (void)
{
cout << "Hello, world!" << endl;
}
$ g++ -o hello hello.C
$ ./hello
Hello, world!
linux
g++
编译
,链接助手
linux
下
c++
代码
编译
,链接,打动态库,执行助手 自动
编译
指定工程目录下的所有
c++
文件 ./ant.sh -init 在当前某个目录下初始化项目工程格式(创建src,bin,log,conf文件夹),项目名称是当前文件夹名称 ./ant.sh cpp -n xxx.cp -p com_chobits_util按照指定命名空间名字、
代码
文件名在src下创建文件夹和cpp文件 ./ant.sh build
编译
src下所有cpp,在bin目录下生成对应的.o文件文件(类似java-classes生成规则),并链接,生成.bin文件 ./ant.sh run运行生成的.bin文件 ./ant.sh share自动将cpp打包成.so动态库。
Linux
环境使用
g++
编译
C++
方法总结
单个源文件生成可执行程序 下面是一个保存在文件 helloworld.cpp 中一个简单的
C++
程序的
代码
: /* helloworld.cpp */ #include int main(int argc,char *argv[]) { std::cout << hello, world << std::endl; return(0); } 程序使用定义在头文件 iostream 中的 cout,向标准输出写入一个简单的字符串。该
代码
可用以下命令
编译
为可执行文件: $
g++
helloworld.cpp
编译
器
g++
通过检查命令行中指定的文件的
学会在
Linux
上
编译
调试
C++
项目
本课程主要针对没有或者很少写过
linux
上
C++
程序的同学, 本课程会教你如何从0基础开始,安装配置ubuntu虚拟机、使用GCC
编译
普通程序、动态库、静态库,编写复杂项目配置文件makefile,使用GDB工具调试
C++
程序。
linux
下使用
g++
编译
cpp工程的方法
C++
编程中相关文件后缀 1.单个源文件生成可执行程序 下面是一个保存在文件 helloworld.cpp 中一个简单的
C++
程序的
代码
: /* helloworld.cpp */ #include
int main(int argc,char *argv[]) { std::cout << "hello, world" << std::endl; return(0); } 程序使用定义在头文件 iostream 中的 cout,向标准输出写入一个简单的字符串。该
代码
可用以下命令
编译
为可执行文件: $
g++
helloworld.cpp
编译
器
g++
在
linux
下
g++
下
编译
通过的进制转换程序
在
linux
的
g++
下
编译
通过的
c++
进制转换程序。非库函数的直接调用。对c、
c++
初学者定有帮助,希望给予建议。 注:此程序中还有很多可以改善地方,没有来得及修改,见谅。
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章