我想开始一个跨平台的项目.我有我的研究,现在我几乎肯定Qt是正确的交易.这里有一个很大的障碍:许可.
我想出售我的项目,我也不想透露与我的工作相关的任何来源或支付许可证.我检查并发现Qt提供商业和开源解决方案.我听过太多关于Qt许可的矛盾说法让我很困惑.有人说即使我使用QPL的LGPL版本,我仍然需要提交我的代码.这是真的?
有人可以给我一个关于Qt许可证的简单解释,并告诉我是否可以在没有任何限制的情况下出售我的应用程序?在没有任何限制的情况下,有人会告诉我任何其他Qt用于跨平台开发吗?
我想在Mac终端中编译C++ 11源代码但是失败了.我试过g++ -std=c++11,g++ -std=c++0x,g++ -std=gnu++11和g++ -std=gnu++0x,但毫无效果.终端总是读unrecognized command line option.但是,这样的g++ -std=gnu事情工作正常(当然C++ 11源代码无法通过).
我应该使用哪个选项来启用C++ 11支持?
顺便说一句,我正在使用的命令行工具安装在Xcode中,我很确定它们是最新的.