是否有将新的空目录添加到 rootfs 的方法?我尝试将其添加到我的 bbappend 文件之一中:
do_install() {
install -d ${D}/tmp/myNewDir
}
FILES_${PN} += "/tmp/myNewDir"
Run Code Online (Sandbox Code Playgroud)
但我收到了一个非描述性错误, Function failed: do_install
我继承了一个遗留项目,它利用 *.lib 中的一些外部函数。据我所知,使用 *.lib 的语法是正确的,并且可以在他们使用的任何 Visual Studio 版本中构建。(即有一个extern“C”原型文件,并且所有函数签名都是正确的)。
构建时,我收到“错误 LNK2019:函数中引用的无法解析的外部符号 _A86_ReadConfigReg@12”
我非常有信心这与 *.lib 文件有关,因为 *.lib 文件的名称中包含“A86”...还有一个同名的 *.dll。
我转到项目属性 -> 链接器 -> 输入并在“其他依赖项”中列出 *.lib 文件名,但没有运气。我尝试添加包含目录,将 *.lib 和 *.dll 复制到可执行位置。但没有运气。
我该如何修复这个错误?