• 4605阅读
  • 6回复

mac 上打开外部程序 [复制链接]

上一主题 下一主题
离线jackson_lv
 

只看楼主 正序阅读 楼主  发表于: 2016-05-11
我写了一个用来打开外部程序的软件,build完app出来之后,我手动把外部程序添加到MacOS文件夹里,然后在QTcreator上Run是可以打开外部程序的,但是当我用.app文件的时候,就打不开外部程序。下面是我打开外部程序的代码
  1. QString program = "Arduino.app";
  2.     openAProcess.start(program);


离线jackson_lv

只看该作者 6楼 发表于: 2016-05-11
回 uidab 的帖子
uidab:
Arduino.app 依赖的动态库全不全??

现在我有一个外部程序的名字是有空格的,我用刚刚方法打不开
  1. QString program = "/Applications/Espruino Web IDE.app";
  2.     openEProcess.start(program);


离线jackson_lv

只看该作者 5楼 发表于: 2016-05-11
回 uidab 的帖子
uidab:Arduino.app 依赖的动态库全不全?? (2016-05-11 13:26) 

现在可以了,我把外部程序都放在Applications文件夹,然后run process的时候加上Applications路径
离线jackson_lv

只看该作者 4楼 发表于: 2016-05-11
全的,同样的Arduino.app,在这里我用终端去运行Duo_IDE_Choose是可以的,但是双击打开就不行
离线uidab

只看该作者 3楼 发表于: 2016-05-11
Arduino.app 依赖的动态库全不全??
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线jackson_lv

只看该作者 2楼 发表于: 2016-05-11
再这个生成的app目录上也有Arduino.app这个文件,但是没有打开
离线uidab

只看该作者 1楼 发表于: 2016-05-11
肯定是可以的,首先就是放置的路径是不是对的,其次是相应的依赖库是不是存在?
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
快速回复
限100 字节
 
上一个 下一个