main.c代码:
# include <stdio.h>
int main( void )
{
printf( "%d %d\n", increment( 10 ), negate( 10 ) );
printf( "%d %d\n", increment( 0 ), negate(0));
printf( "%d %d\n", increment( –10 ), negate( –10 ) );
}
increment.c代码:
int
increment( int value )
{
return value + 1;
}
negate.c代码:
int
negate( int value )
{
return –value;
}
非常感谢!
9 个解决方案
#1
加到一个工程里面就可以了。
#2
1. 分别建立若干个C++ Source File(C++源程序文件),每个文件单独编写、存盘。
2. 建立一个“项目文件”。
选择“文件/新建”菜单,在“新建”对话框中,点击“工程”选项卡下的“win32 console application”(WIN32控制台程序),然后输入工程名称ff和位置C:\ABC\ff,单击“确定”按钮,建立一个空工程ff.c,并单击“完成”后,再单击“确定”按钮。
3. 将源文件放到项目文件中。
选择“工程/增加到工程/文件”菜单,在出现的对话框中,同时选中欲加入到工程中的所有C程序源文件,单击“确定”按钮。
4. 编译、连接项目文件。
单击编译按钮、运行按钮即可。
********我在第三步过后出来这样的界面****,编译是灰色的,没有办法编译。链接和!都是可以点的。这是什么问题。
2. 建立一个“项目文件”。
选择“文件/新建”菜单,在“新建”对话框中,点击“工程”选项卡下的“win32 console application”(WIN32控制台程序),然后输入工程名称ff和位置C:\ABC\ff,单击“确定”按钮,建立一个空工程ff.c,并单击“完成”后,再单击“确定”按钮。
3. 将源文件放到项目文件中。
选择“工程/增加到工程/文件”菜单,在出现的对话框中,同时选中欲加入到工程中的所有C程序源文件,单击“确定”按钮。
4. 编译、连接项目文件。
单击编译按钮、运行按钮即可。
********我在第三步过后出来这样的界面****,编译是灰色的,没有办法编译。链接和!都是可以点的。这是什么问题。
#3
百度一下那跟寫程式的功力無關
#4
放在一个工程里面就可以了
#5
放一个工程里,Linux下可以gcc -o 自己链接生成的库
#6
新建一个AAA.h文件,里面用extern声明这两个函数,在main.c中包含这个AAA.h文件就可以了。
#7
或直接在main.c 中调用前,extern int increment( int value ); extern int negate( int value );
#8
你的.c文件有没有对应的.h 文件?如果没有,直接在main.c文件里面加上下面这两句
# include <increment.c>
# include<negate.c>
# include <increment.c>
# include<negate.c>
#9
1.
gcc -o main increment.c negate.c main.c
或者2
gcc -c increment.c
gcc -c negate.c
gcc -o main main.c increment.o negate.o
gcc -o main increment.c negate.c main.c
或者2
gcc -c increment.c
gcc -c negate.c
gcc -o main main.c increment.o negate.o
#1
加到一个工程里面就可以了。
#2
1. 分别建立若干个C++ Source File(C++源程序文件),每个文件单独编写、存盘。
2. 建立一个“项目文件”。
选择“文件/新建”菜单,在“新建”对话框中,点击“工程”选项卡下的“win32 console application”(WIN32控制台程序),然后输入工程名称ff和位置C:\ABC\ff,单击“确定”按钮,建立一个空工程ff.c,并单击“完成”后,再单击“确定”按钮。
3. 将源文件放到项目文件中。
选择“工程/增加到工程/文件”菜单,在出现的对话框中,同时选中欲加入到工程中的所有C程序源文件,单击“确定”按钮。
4. 编译、连接项目文件。
单击编译按钮、运行按钮即可。
********我在第三步过后出来这样的界面****,编译是灰色的,没有办法编译。链接和!都是可以点的。这是什么问题。
2. 建立一个“项目文件”。
选择“文件/新建”菜单,在“新建”对话框中,点击“工程”选项卡下的“win32 console application”(WIN32控制台程序),然后输入工程名称ff和位置C:\ABC\ff,单击“确定”按钮,建立一个空工程ff.c,并单击“完成”后,再单击“确定”按钮。
3. 将源文件放到项目文件中。
选择“工程/增加到工程/文件”菜单,在出现的对话框中,同时选中欲加入到工程中的所有C程序源文件,单击“确定”按钮。
4. 编译、连接项目文件。
单击编译按钮、运行按钮即可。
********我在第三步过后出来这样的界面****,编译是灰色的,没有办法编译。链接和!都是可以点的。这是什么问题。
#3
百度一下那跟寫程式的功力無關
#4
放在一个工程里面就可以了
#5
放一个工程里,Linux下可以gcc -o 自己链接生成的库
#6
新建一个AAA.h文件,里面用extern声明这两个函数,在main.c中包含这个AAA.h文件就可以了。
#7
或直接在main.c 中调用前,extern int increment( int value ); extern int negate( int value );
#8
你的.c文件有没有对应的.h 文件?如果没有,直接在main.c文件里面加上下面这两句
# include <increment.c>
# include<negate.c>
# include <increment.c>
# include<negate.c>
#9
1.
gcc -o main increment.c negate.c main.c
或者2
gcc -c increment.c
gcc -c negate.c
gcc -o main main.c increment.o negate.o
gcc -o main increment.c negate.c main.c
或者2
gcc -c increment.c
gcc -c negate.c
gcc -o main main.c increment.o negate.o