我正在研究一个项目,并且喜欢调用我刚从VxWorks命令行编写的函数,我相信,为了能够这样做,我需要将它加载到SymTbl.c
但是我我想知道如何在每次构建时自动创建该文件。在文件顶部显示:CREATED BY C:/WindRiver/vxworks-6.9/host/resource/hutils/tcl/makeSymTbl.tcl1
答案 0 :(得分:1)
没有足够的信息真正帮助你,但我猜你有以下情况:
如果是这种情况,那么您只需使用ld vxworks命令加载模块,然后从命令行调用该函数。
需要注意的一点是,如果您的函数是静态的,那么您将无法调用它,如果它是c ++,那么您可能需要创建一个C接口...
在usrLib的文档中查看有关ld命令的更多信息,我会链接到它,但我不知道在哪里可以在线找到好的VxWorks文档...