【发布时间】:2023-03-16 01:04:01
【问题描述】:
我正在测试 C++ boost 库,并且正在尝试重新编译我的动态库。为了做到这一点,我正在关注这个link,我收到终端错误-bash: syntax error near unexpected token('`
这是我使用的脚本
venushkas-MacBook-Pro:~ venushka$ otool -L exefile:@executable_path/ dyliblibboost_atomic.dylib (compatibility version 0.0.0, current version 0.0.0) /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)
我只是更改了上述脚本的所有空格,但对我没有任何作用。任何帮助将不胜感激。
【问题讨论】:
-
尝试反斜杠。
-
链接中的答案告诉您运行命令的通用方式。命令为
otool -L exefile,其中的exefile 应替换为您尝试运行的可执行文件。剩下的是该命令的输出。 -
请尝试了解您正在复制/粘贴的内容,而不仅仅是复制和粘贴。
标签: c++ bash terminal osx-yosemite