我正在尝试编译一个项目,其中主要入口点不在根程序包中(几乎所有示例都使用,例如 <table>
<tr>
<td>
<fieldset>
<legend>Personal Information</legend>
<p>
Text field 1 <input type="text" name="entry1" id="entry1" /> text box default size = 20
<br />
Text field 2 <input size="30" name="entry2" id="entry2" />
<br />
Text field 3 <input size="5" maxlength="5" name="entry3" id="entry3" />
<br />
Text field 4 <input size="12" value="416-" name="entry4" id="entry4" />
</p>
</fieldset>
<h4><mark></fieldset></mark></h4>
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
</form>
),但我不断收到此错误消息:
-main Main
以下是应该有效的各种语法:
Error: Invalid commandline class : rtp.qt.QTPrinter should be QTPrinter
或者:
-cp src
-main rtp.qt.QTPrinter
答案 0 :(得分:2)
事实证明,那些语法都很好。我刚刚将-cp src
-main rtp/qt/QTPrinter.hx
文件从QTPrinter.hx
移动到src/
目录,而我忘记更新文件顶部的包语句(因此无效的命令行类错误。)
在我的src/rtp/qt/
文件中,修复包语句:
src/rtp/qt/QTPrinter.hx
我发布了这个错误,希望能帮助别人。干杯!