CodeBlocks中怎样添加其他的obj文件,并与文件main.c一起编译?
main.c如下:#include<stdio.h>voidcalc_sum(int,int*)__attribute__((cdecl));intmain(void){...
main.c如下:#include <stdio.h>
void calc_sum(int, int *) __attribute__ ((cdecl));
int main(void)
{
int n, sum;
printf ("Sum integers up to: ");
scanf("%d", &n);
calc_sum(n, &sum); //calc_sum函数在obj文件calc_sum.obj中
printf ("Sum is %d\n\n", sum);
return 0;
}
直接用命令行:
mingw32-gcc main.c calc_sum.obj asm_io.obj
是可以正常输出a.exe的。
但想在C::B中编译怎办呢?
郁闷中,求解,全部分数奉上,求高人指点... 展开
void calc_sum(int, int *) __attribute__ ((cdecl));
int main(void)
{
int n, sum;
printf ("Sum integers up to: ");
scanf("%d", &n);
calc_sum(n, &sum); //calc_sum函数在obj文件calc_sum.obj中
printf ("Sum is %d\n\n", sum);
return 0;
}
直接用命令行:
mingw32-gcc main.c calc_sum.obj asm_io.obj
是可以正常输出a.exe的。
但想在C::B中编译怎办呢?
郁闷中,求解,全部分数奉上,求高人指点... 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询