当前位置: 技术问答>linux和unix
谁帮我看下怎样写这个MakeFile,谢谢
来源: 互联网 发布时间:2016-11-28
本文导语: 我写了一个程序,里面用到MySQL的C API,如果是在VC或在Linux下的NetBean之类的IDE我是知道怎样做的,反正就是将mysql头文件的文件夹加入到工程的环境变量中(好像是additional directories),然后再将动态或静态库文件(LIB)...
我写了一个程序,里面用到MySQL的C API,如果是在VC或在Linux下的NetBean之类的IDE我是知道怎样做的,反正就是将mysql头文件的文件夹加入到工程的环境变量中(好像是additional directories),然后再将动态或静态库文件(LIB)加入到工程中。
我写得很简单的,就是在main函数里面调用就可以了,我写的makefile是这样的:
main : main.o
(tab)g++ -g -o main main.o
main.o : main.cpp
(tab)g++ -g -c main.cpp
clean :
(tab)rm main main.o
请问有没有人怎样能够将mysql链接进去?
mysql目录与main.cpp在同一个目录下, mysql/include 这个文件夹下是要包含的头文件, mysql/lib/libmysql.so 是要链接的库文件
谢谢!
我写得很简单的,就是在main函数里面调用就可以了,我写的makefile是这样的:
main : main.o
(tab)g++ -g -o main main.o
main.o : main.cpp
(tab)g++ -g -c main.cpp
clean :
(tab)rm main main.o
请问有没有人怎样能够将mysql链接进去?
mysql目录与main.cpp在同一个目录下, mysql/include 这个文件夹下是要包含的头文件, mysql/lib/libmysql.so 是要链接的库文件
谢谢!
|
main : main.o
(tab)g++ -g -o main main.o -Lmsql/lib -lmysql
main.o : main.cpp
(tab)g++ -g -c -Imysql/include main.cpp
(tab)g++ -g -o main main.o -Lmsql/lib -lmysql
main.o : main.cpp
(tab)g++ -g -c -Imysql/include main.cpp
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。