我刚刚浪费了2个小时去做一些我以前已经做过两次的事情。我不记得前两次使用的确切过程了,但它真的不应该给我带来这么大的麻烦:
我有一个名为"BoardGUIv3“的项目文件夹。我想生成一个基于名为"CANController“的类的头文件,源代码位于"BoardGUIv3/src/model”中,类文件位于"BoardGUIv3/bin/model“中。
我以前确实做过这样的事情,但由于某些原因,我似乎不能再做这个简单的单行命令了。
我很确定是这样的
javah -classpath <classpath> src/model/CANController我的类路径应该只是根目录,不是吗?
发布于 2013-09-10 00:55:20
以下是javah命令的用法:
{javahLocation} -o {outputFile} -classpath {classpath} {importName}它应该像这样用于你的类:
javah -o "CANController.h" -classpath "C:\pathToYourProjDir\BoardGUIv3\bin" model.CANController如果需要,只需使用真实路径和包结构更正类文件的路径即可。
https://stackoverflow.com/questions/18703185
复制相似问题