从C(Ubuntu)调用Linux可执行文件

时间:2017-02-27 18:41:41

标签: c linux ubuntu dns executable

通常我会调用以下可执行文件,如

./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")

我不确定调用这样的可执行文件是否正确。有人可以帮我吗?谢谢!

0 个答案:

没有答案