如何在Xcode 6.3*中设置C项目以使用Makefile构建
我正在添加一个库如何在Xcode 6.3*中设置C项目以使用Makefile构建,c,xcode,command-line,makefile,C,Xcode,Command Line,Makefile,我正在添加一个库#include,我可以通过 INCLUDES=-I/usr/local/include/igraph LFLAGS=-L/usr/local/lib LIBS=-ligraph 如何在Mac的Xcode上创建项目,并在Xcode 6.3上设置与INCLUDES、LFLAGS和LIBS等效的项目?我找到了一个相关的SO,但它没有我需要/查找的所有信息 我在Xcode上采取的步骤: 新项目>OS X>应用程序>命令行 输入产品和组织名称;组织标识符,语言=C 我选了一个文件夹 在
#include
,我可以通过
INCLUDES=-I/usr/local/include/igraph
LFLAGS=-L/usr/local/lib
LIBS=-ligraph
如何在Mac的Xcode上创建项目,并在Xcode 6.3上设置与INCLUDES
、LFLAGS
和LIBS
等效的项目?我找到了一个相关的SO,但它没有我需要/查找的所有信息
我在Xcode上采取的步骤:
-I/usr/local/include/igraph-L/usr/local/lib-ligraph
,我会收到以下警告:
clang: warning: -ligraph: 'linker' input unused
clang: warning: argument unused during compilation: '-L/usr/local/lib'
还有许多以
我怀疑igraph是一个64位的库,但必须再次检查它
但是,同样,我要寻找的是一种从Xcode项目生成Makefile的方法,它允许我在任何一个系统上编译该项目
Undefined symbols for architecture x86_64:
"_igraph_community_infomap", referenced from:
_infomap_weighted_test in ig_read_edgelist.o