Chinaunix
标题:
[求助]linux程序运行
[打印本页]
作者:
想到的名字都被注册了
时间:
2015-07-01 23:11
标题:
[求助]linux程序运行
linux新手,最近需要运行一个linux系统下的程序,完全新手。里面有makefile文件,利用gcc编译一直显示找不到文件或者是退出。不知道该怎么编译运行!求助各位大神!
作者:
18225629625
时间:
2015-07-02 10:20
最好把你的情况截图贴出来,你这样说的话,别人也不了解情况啊
作者:
cu_shell
时间:
2015-07-02 10:57
到你要安装的程序文件夹内执行:
# ./configure
# make
# make install
复制代码
看报错信息是什么。
作者:
想到的名字都被注册了
时间:
2015-07-02 11:19
现在可以用make简单运行了,可是出现未定义引用。各位大神,求解救~
2015-07-02 11:10:04 的屏幕截图.png
(273.44 KB, 下载次数: 37)
下载附件
2015-07-02 11:17 上传
作者:
想到的名字都被注册了
时间:
2015-07-02 15:05
makefile的代码如下:
CC = gcc
CFLAGS = -g -Wall -ansi -O3
LD = gcc
LDFLAGS = -lm
RM = /bin/rm -f
OBJS = stok1.o mie.o complex.o nrutil.o array.o
PROG = iquv
# top-level rule, to compile everything.
all: $(PROG)
# rule to link the program
$(PROG): $(OBJS)
$(LD) $(LDFLAGS) $(OBJS) -o $(PROG)
# rule for file "stok1.o".
stok1R.o: stok1R.c
$(CC) $(CFLAGS) -c stok1.c
# rule for file "mie.o".
mie.o: mie.c
$(CC) $(CFLAGS) -c mie.c
# rule for file "nrutil.o".
nrutil.o: nrutil.c
$(CC) $(CFLAGS) -c nrutil.c
# rule for file "complex.o".
complex.o: complex.c
$(CC) $(CFLAGS) -c complex.c
# rule for file "array.o".
array.o: array.c
$(CC) $(CFLAGS) -c array.c
# rule for cleaning re-compilable files.
clean:
$(RM) $(PROG) $(OBJS)
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2