Macos 双击osx时未执行二进制文件

Macos 双击osx时未执行二进制文件,macos,executable,Macos,Executable,我已经从其他人的源代码编译了一个可执行文件,但它只有在我将shell和cd启动到正确的目录,然后启动到/executable.name时才会运行。但是,如果我双击可执行文件,我会得到这个错误“没有打开文档的应用程序集” 我试过做sudochmod-x可执行文件。name,但那不行 有人认识到这个问题吗?我发现问题在于文件名中有一个使系统混乱。我删除了,现在运行良好谢谢,这对我很有帮助。你知道为什么会发生这种情况吗?这是一个记录在案的bug吗?

我已经从其他人的源代码编译了一个可执行文件,但它只有在我将shell和cd启动到正确的目录,然后启动到
/executable.name
时才会运行。但是,如果我双击可执行文件,我会得到这个错误“没有打开文档的应用程序集”

我试过做sudochmod-x可执行文件。name,但那不行


有人认识到这个问题吗?

我发现问题在于文件名中有一个
使系统混乱。我删除了
,现在运行良好

谢谢,这对我很有帮助。你知道为什么会发生这种情况吗?这是一个记录在案的bug吗?