【发布时间】:2016-06-22 19:40:50
【问题描述】:
我正在将我的 SDL 项目从 makefile(使用 clang++ 编译器)构建为 .app 包,效果很好。我没有使用 IDE。
现在我想在图形窗口旁边打开一个单独的终端窗口,每次我运行我的应用程序时,它都会捕获 std::cout 以进行调试。如何解决这个问题?我应该传递给编译器的任何标志?
【问题讨论】:
-
App bundles 是您在准备发布项目时创建的东西。如果您仍在调试,则没有理由将您的项目打包到应用程序包中。
-
感谢您的洞察!
-
@MrEricSir 一些应用程序框架,例如 CEF3“铬嵌入式框架”,即使您只是在调试,也需要包含资源和框架的捆绑结构才能运行。
标签: c++ macos makefile sdl clang++