Closed QilanLin closed 6 months ago
膜拜各位大佬们,小弟不才,在 github 上发现这个 repo 满心欢喜想来使用,结果发现在苹果自研 ARM 架构芯片的 mac 上编译如果用 make -C src 指令会遇到一些问题
make -C src
alias gcc='/opt/homebrew/bin/gcc-13'
alias g++='/opt/homebrew/bin/g++-13'
alias c++='/opt/homebrew/bin/g++-13'
make -C src CC=gcc CXX=g++
make -C src CC=/opt/homebrew/bin/gcc-13 CXX=/opt/homebrew/bin/g++-13
EIGEN3_INCLUDE_DIR ?
=/opt/homebrew/include/eigen3
再次膜拜各位大佬们让小弟用上了这个强大的软件
膜拜各位大佬们,小弟不才,在 github 上发现这个 repo 满心欢喜想来使用,结果发现在苹果自研 ARM 架构芯片的 mac 上编译如果用
make -C src
指令会遇到一些问题alias gcc='/opt/homebrew/bin/gcc-13'
,alias g++='/opt/homebrew/bin/g++-13'
,alias c++='/opt/homebrew/bin/g++-13'
这几行后,再编译,用的还是 clang。。。(版本号、名称和路径可能不一样,请检查,若不一样需替换,下同)make -C src CC=gcc CXX=g++
这种直接指定了 CX, CXX 的命令也没用,用的还是 clang。要输这个命令make -C src CC=/opt/homebrew/bin/gcc-13 CXX=/opt/homebrew/bin/g++-13
把路径也指定了之后才有用。EIGEN3_INCLUDE_DIR ?
要换成=/opt/homebrew/include/eigen3
,INCLUDE_DIR 和 LDFLAGS 也要调整,具体可以看我的 fork,而且包含我已经编译完的,经过测试可以正常使用。里面的 makefile 文件也是我“适配”完的 https://github.com/QilanLin/OpenPano-CompiledOnARMmac再次膜拜各位大佬们让小弟用上了这个强大的软件