我可以制作一个无法打开终端窗口的 OS X Glut 应用程序吗?
Can I make an OS X Glut app that doesn't open a terminal window?
我用XCode编写了很多简单的c++程序,使用OpenGL和Glut来可视化科学数据。它工作得很好,但有一个小麻烦:每次我从XCode外部运行一个二进制文件时,它都会打开一个终端窗口。这意味着我得到了一个硬壳堆积的终端窗口,必须在使用后清理。
有办法防止这种情况发生吗?我希望一个非常小的问题的快速解决方案,所以任何需要我学习Objective C或一些花哨的GUI创建工具不是我想要的。我只是想知道是否有一种方法来编译我现有的c++ Glut应用程序,当你点击图标时,终端窗口不会出现
Sort of…基本上,您需要某种OS X包装器来包含二进制文件。你可以用Automator或AppleScript或像DropScript这样的工具来封装unix二进制文件。
否则,解决这个问题的办法是创建一个最小的Objective-C程序,然后她会从其中取出unix二进制文件,这样当它终止时就不会留下任何残留物。
相关文章:
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 问:如何使用C++中的按钮从窗口打开窗口
- SDL 窗口不会弹出
- 在createdialog创建的窗口中捕获用于编辑控件的OnMouseMove消息
- 如何在cpp文件之间切换窗口?在Qt中
- QuadTree只在窗口的右上角绘制
- VS Code "command":"make"与终端窗口中的命令行"make"不同
- 如何在C++中找到active directory中禁用和锁定的窗口帐户
- 处理闪烁窗口事件
- wxWidgets - 阻止 OS X 上的窗口模式对话框
- 使用 c++ 在 Mac OS X 上启动"new email"窗口
- QT 4.7-在OS X 10.12下,工具提示和Qcombobox弹出窗口空白
- 如何使用FLTK在Windows、Mac OS X和Linux中使窗口透明
- 在活动的OS X桌面上保留一个窗口
- 在OS X上编写一个全屏不可关闭的窗口
- 如何在mac os x中找到活动窗口文本
- 如何在Mac OS中隐藏控制台窗口(gcc编译器)
- 我可以制作一个无法打开终端窗口的 OS X Glut 应用程序吗?
- Mac OS X拒绝创建我的OpenGL窗口
- 将opengl窗口转换为std::size_t并再次返回在Linux中有效,但在OS X中无效