通常我会调用以下可执行文件,如
./DNS www.google.com A
但是当我想从其他位置(如
)调用它时/home/ion/workspace/DNS/Debug/./DNS www.google.com A
它引发了我的分段错误
我需要这些,因为我想从另一个C应用程序(如
)调用它sprintf(command,"/home/ion/workspace/DNS/Debug/./DNS %s %s","www.google.com","A")
我不确定调用这样的可执行文件是否正确。有人可以帮我吗?谢谢!