我正在尝试在Mac上安装armadillo,但运行example1.cpp时遇到一些问题。我已经关注了readme.txt文件。
我安装了xcode(我可以制作简单的c ++程序)
已安装cmake并运行cd my_build_folder
,cmake ..
,然后make
。
运行sudo make install
。 (这是做什么的?)
然后,当我尝试编译示例代码时,我运行g++ example1.cpp -o example1 -O2 -larmadillo
(正如自述文件所述),但我收到此错误:
example1.cpp:2:10: fatal error: 'armadillo' file not found
#include <armadillo>
^
1 error generated.
但是,如果我像这样编译它(自述文件不推荐),我就不会收到任何错误:g++ example1.cpp -o example1 -O2 -I /home/blah/armadillo-6.700.3/include -DARMA_DONT_USE_WRAPPER -lblas -llapack
我对此并不擅长,所以问题很简单。
也是一个跟进问题。如果我想用armadillo在xcode中编码,我应该如何设置项目?我是否必须以某种方式链接到犰狳?
由于