C++ 为什么键入名称时我的可执行文件不运行?(Mac OS X Mountain Lion)Mac OS X 10.8.2

C++ 为什么键入名称时我的可执行文件不运行?(Mac OS X Mountain Lion)Mac OS X 10.8.2,c++,gcc,compiler-construction,g++,osx-mountain-lion,C++,Gcc,Compiler Construction,G++,Osx Mountain Lion,我试图从XQuartz(X11)终端运行我的程序,当我编译我的可执行文件时,它没有星号,也不会运行。它说当我键入名称时找不到该命令。我曾经使用过Xcode,并且下载了命令行工具。我对C++和编程都很陌生。这是为什么?我必须做些什么来修复此问题?如果您已将其编译为二进制文件,请在二进制文件所在的文件夹中,使用/binary name运行它。通常,它应该运行。但是如果它说二进制文件不可执行(可能性很小),请使用chmod+x binary name设置可执行权限 通常,如果可执行文件不在路径中,则必

我试图从XQuartz(X11)终端运行我的程序,当我编译我的可执行文件时,它没有星号,也不会运行。它说当我键入名称时找不到该命令。我曾经使用过Xcode,并且下载了命令行工具。我对C++和编程都很陌生。这是为什么?我必须做些什么来修复此问题?

如果您已将其编译为二进制文件,请在二进制文件所在的文件夹中,使用
/binary name
运行它。通常,它应该运行。但是如果它说二进制文件不可执行(可能性很小),请使用
chmod+x binary name
设置可执行权限


通常,如果可执行文件不在
路径中
,则必须在其前面加上
/
才能运行它。

编译代码时使用的命令是什么?