gpt4 book ai didi

c++ - 使用 Eclipse C++ 在 OSX 上创建应用程序包

转载 作者:搜寻专家 更新时间:2023-10-31 00:46:28 25 4
gpt4 key购买 nike

我使用带有 C/C++ 插件的 Eclipse 编译了一个项目(使用 http://libcinder.org 库,它运行良好。有点……

这是一个窗口应用程序,opengl 正在正确重绘屏幕,鼠标事件是正确的,等等。但是,我只能从终端运行该应用程序,否则当我尝试点击调试时,我可以看到我的控制台语句但是没有窗口可言。

当我从应用程序输出 CWD 时,它似乎认为它是从我的用户目录运行的。

我怎样才能让这个应用程序看起来更“像 mac”,特别是当您右键单击一个 mac 应用程序时,您可以查看它的内容,并能够加载与应用程序可执行文件相关的文件。

此外,任何关于为什么在 eclipse 中通过调试器启动时它不出现的任何见解也会有所帮助。

我已经把这个项目放在一起供其他可能觉得它有用的人使用: https://github.com/onedayitwillmake/EclipseLovesCinder

最佳答案

嗯。这是一个架构问题。我不知道 Eclipse 通常如何捆绑资源,但他们不使用 OSX 内置的应用程序捆绑架构。

Here's the Apple developer docs on NSBundle. Start your reading here!

关于c++ - 使用 Eclipse C++ 在 OSX 上创建应用程序包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5131015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com