感谢您对我的问题的任何帮助...
我正在尝试运行位于http://redwood.berkeley.edu/bruno/sparsenet/的 sparsenet.tar.gz 文件中的这个程序
我尝试遵循一个自述文件,但我似乎无法编译我的 cgf.c ...
我假设我做的第一步是正确的(我很确定我能够编译 libnrfopt.a)。
但是当我在 sparsenet 目录中键入“make”时,它会显示:new-host-2:sparsenet user123$ make mex -I./nrf -L./nrf -lnrfopt cgf.c make: mex: No such file or directory制作:* [cgf.mexmaci64] 错误 1
我认为这意味着我的终端无法识别 Mex,有人能指出它是如何工作的吗?(在你告诉我我没有做足够的搜索之前,我已经......我似乎找不到任何相关的东西......我在 Xcode 中运行了我的命令行选项,GCC 工作,Mex -setup 工作)
顺便说一句,我在终端中执行此操作,而不是在 MATLAB 中。通过直接使用 Mex 在 matlab 中执行此操作也不适合我。
此外,我已将 mex 扩展更改为多种选择,包括 mexmac、mexmaci64 等。
提前致谢!!