我正在尝试编译一个项目,其中的主要入口点不在根包中(实际上所有示例都使用根包,例如-main Main),但我一直收到以下错误消息:
Error: Invalid commandline class : rtp.qt.QTPrinter should be QTPrinter以下是应该起作用的各种语法:
-cp src
-main rtp.qt.QTPrinter或者:
-cp src
-main rtp/qt/QTPrinter.hx发布于 2016-03-12 08:13:15
事实证明,这两种语法都很好。我刚刚将QTPrinter.hx文件从src/移动到src/rtp/qt/目录,并且我忘记更新文件顶部的包语句(因此出现无效的命令行类错误)。
在我的src/rtp/qt/QTPrinter.hx文件中,修复包语句:
package rtp.qt;我把这个错误贴出来,希望能帮助到别人。干杯!
https://stackoverflow.com/questions/35952115
复制相似问题