c静态编译另一个文件夹的库函数 - C/C++ / C语言
在根目录/lib中存放一个log.c,log.h,并用下面的语句:
gcc -c log.c
ar crv liblog.a log.o
编译出一个liblog.a静态库,然后在文件夹:/testfile中创建一个test.c和testc.c,test.c中引用了testc.c中定义的方法,并且引用了log.h库函数,并设置:export LD_LIBRARY_PATH=/lib,然后用下面语句编译:
gcc test.c testc.c -L -liblog -o testexe
提示:log.c函数库中的方法并没有定义,为什么呢?是不是需要其它的参数?谢谢!
你是不是没有包含头文件啊
gcc test.c testc.c -L -liblog -o testexe
这样写是不对的, -L 后面必须跟一个文件夹的路径,用于指定库的位置
相关问答:
SHIFT加F10与那个键右ctrl边上的那个键功能一样,想屏这个
但不知要怎么写那个组合键!
有没哪个大侠放一段这个的代码或写一段
http://topic.csdn.net/u/20090609/15/7dc9fb70-243f-4070-9cfd-34e48b66e6c6.html
......
分别用结构化方法和面向对象方法编程实现下面要求:
对Circle和Rectangle实现以下功能Center,Move,Rotate,Print.
自己先订以下,这是一个刚学习计算机的人问我的
学习,看看
继续顶哦
学习了。
go o ......
有一10*10矩阵,除去第一个点(0,0)和最后一点(9,9),还有八个点为1,其他都为0,要求用二维数组表示。八个点是随机生成的,编写相关程序表示矩阵所有可能情况。
真心求教各位高手,哎!本人太菜了!呵呵!
......