Chinaunix
标题:
linux下c++编译
[打印本页]
作者:
yyx_attach
时间:
2012-07-26 18:49
标题:
linux下c++编译
LIBPGSQL = -L../../lib/linux_32/ -L/usr/local/pgsql/lib/
INCPGSQL = -I../../include/ -I/usr/local/pgsql/include/
LNKPGSQL = -lhcnetsdk -lpq
VPATH = $(subst : ,:,$(SUBDIR))./
MDETECT_SOURCE=hkvs_mdetect.cpp
CFLAGS = -Wall -g -O2
LIBPATH = ../../lib/linux_32/
LIBS = -lhcnetsdk
MDETECT_EXE =hkvs_mdetect
all:$(MDETECT_EXE)
.c:
$(CCX) $(CFLAGS) $< -o $@
hkvs_mdetect: hkvs_mdetect.cpp
$(CXX) $(CFLAGS) -L$(LIBPATH) -Wl,-rpath=../../lib/linux_32/ $(MDETECT_SOURCE) -o hkvs_mdetect $(LIBPGSQL) $(INCPGSQL) $(LNKPGSQL)
复制代码
我有这么一个makefile,要用到2个lib和2个include,但是编译的时候只能找到一个。这个地方改怎么改呀。
作者:
jfxl
时间:
2012-07-26 18:52
检查一下lib依赖路径下有 你要用的lib吗?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2