“配置:错误:无效的变量名:`–prefix'” 运行配置时

JAY*_*BHI -1 compiling configure

我收到以下错误:

jay@ubuntu:~/Downloads/systemc-2.3.1/objdir
$ sudo ../configure –prefix=/usr/local/systemc-2.2
configure: error: invalid variable name: `–prefix'
Run Code Online (Sandbox Code Playgroud)

ste*_*ver 5

您是否从某处复制粘贴了该命令?如果是这样,请尝试实际输入它:它应该是--prefix(带有两个连字符)。有时这些东西会被 HTML 弄乱,在这种情况下,你的看起来像e2 80 93, unicode EN DASH而不是 ASCII --

另外(感谢@DavidFoerster)sudo当您在主目录树中时,您不需要运行 configure 脚本,实际上这样做会使事情复杂化(通过将根拥有的文件留在那里,随后的非 sudo 构建尝试可以'不覆盖)。您应该只使用sudo为最终make install如果您安装前缀设置到系统目录下,你没有写权限。