社区
C语言
帖子详情
c语言编译问题
造句大全
2008-07-24 11:48:06
//a.c
int a(int)
{
int func1();
{
.....
}
}
//b.c
int b(int)
{
int func2();
{
.....
}
}
//main.c
#include <stdio.h>
#include "a.c"
#include "b.c"
int main()
{
....
func1();
func2();
}
这个在gcc中编译时命令怎么写?
谢谢!!
...全文
155
9
打赏
收藏
c语言编译问题
//a.c int a(int) { int func1(); { ..... } } //b.c int b(int) { int func2(); { ..... } } //main.c #include #include "a.c" #include "b.c" int main() { .... func1(); func2(); } 这个在gcc中编译时命令怎么写? 谢谢!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ly19850703
2008-07-24
打赏
举报
回复
如果只想编译最后的main方法的话:
gcc -c -o 目标文件 C文件
想要全部编译的话
gcc -c -o a.o a.c
gcc -c -o b.o b.c
gcc -c -o main.o main.c
gcc -o main b.o a.o main.o
Darkneece
2008-07-24
打赏
举报
回复
5楼正解
LZ在Main里包含了另2个.c文件,1楼的方法编译LZ的代码会报重定义错误的
青葱岁月不可追
2008-07-24
打赏
举报
回复
[Quote=引用 5 楼 e_sharp 的回复:]
只编译main.c
gcc -o main main.c
复杂的,还是用Makefile,免得每次编译都写很长的命令
[/Quote]
还是写个makefile文件省事!~
CC = gcc
$@:
$(CC) -O -o $@ $@.c
.PHONY:
rm -f *.o
保存为makefile或者Makefile,
如果要编译main.c就输入make main回车,如果没错误就会生成main,直接输入main(如果有参数加参数)回车即可执行。
如果有错误会生成.o文件,输入make回车,即可将.o文件删除。
上山老人
2008-07-24
打赏
举报
回复
顶个把
充电宝111
2008-07-24
打赏
举报
回复
包含.c文件干啥。。。。
e_sharp
2008-07-24
打赏
举报
回复
看不懂lz的代码
只编译main.c
gcc -o main main.c
复杂的,还是用Makefile,免得每次编译都写很长的命令
ly19850703
2008-07-24
打赏
举报
回复
什么样的错误阿?看不见图片.....
ChamPagneZ
2008-07-24
打赏
举报
回复
[Quote=引用 1 楼 ly19850703 的回复:]
如果只想编译最后的main方法的话:
gcc -c -o 目标文件 C文件
想要全部编译的话
gcc -c -o a.o a.c
gcc -c -o b.o b.c
gcc -c -o main.o main.c
gcc -o main b.o a.o main.o
[/Quote]
顶你
造句大全
2008-07-24
打赏
举报
回复
有这样的错误,是什么意思
C语言
动态库
编译
及遇到的
问题
使用指令“gcc -v”查看自己
编译
动态库时使用的交叉
编译
器的信息,发现是“x86_64-linux-gnu”,即这个交叉
编译
器
编译
出来的动态库是给x86_64的ubutnu使用的,而板卡的ubuntu是aarch64,所以会有以上报错。车学长今天第一次在自己的虚拟机上将几个.c和.h文件放在一起
编译
成动态库,当看到.so文件生成的时候,内心很激动,然后赶紧把它移到板卡上,然后修改.py代码去调用这个.so文件,结果就哦豁了,有error,解决完之后来回顾一下这个
问题
。”,否则还是会显示找不到动态库。
C2编程语言
编译
器常见
问题
解决方案
C2编程语言
编译
器(C2Compiler)是一个开源项目,旨在提供一个现代化的
C语言
进化版本——C2语言的
编译
器。C2语言在保留
C语言
核心特性的基础上,引入了一些现代编程语言的特性,旨在提高代码的可读性和可维护性。该项目的主要编程语言是C2,
编译
器本身也是用C2语言编写的。 ## 新手使用注意事项及解决方案 ### 1.
编译
器安装
问题
**
问题
描述**:新手在安装C2
编译
器时,可能会遇到依...
关于CSP选择
C语言
问题
老是
编译
错误该怎么办???
一开始刷题也是一脸懵逼,选择
C语言
在本地可运行却提交0分 wtf!!! 后来我选择C++语言提交就可以解决这个
问题
记得添加 #include<stdio.h> #include<iostream> using namespace std; 这样选择C++提交
C语言
的代码就能拿分啦!!! ...
【无标题】
C语言
编译
undefined reference to ‘pow’
问题
解决
C语言
编译
undefined reference to ‘pow’
问题
Linux
编译
C语言
命令 |
C语言
编译
的步骤与常见
问题
解析
HTML用于页面结构的设计,CSS负责页面的样式布局,而JavaScript则用于增加页面的互动性。随着技术的发展,Web编程将继续演化,未来的开发者需要保持持续学习的热情,掌握最新的工具和框架。后端开发的工作通常是在用户看不到的地方进行,但它对于网站的正常运行至关重要。Web编程通常包括前端开发和后端开发两个方面,而这两个领域虽然有各自的特点,但也有着紧密的联系。总的来说,Web编程是一个充满挑战与机遇的领域,只有通过不断学习和实践,才能够真正掌握这一技能。首先,确保系统已经安装了`gcc`
编译
器。
C语言
70,040
社区成员
243,237
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章