小编use*_*869的帖子

Yocto/Bitbake 将空目录添加到 rootfs 嵌入式 Linux 的方法

是否有将新的空目录添加到 rootfs 的方法?我尝试将其添加到我的 bbappend 文件之一中:

do_install() {
   install -d ${D}/tmp/myNewDir
}
FILES_${PN} += "/tmp/myNewDir"
Run Code Online (Sandbox Code Playgroud)

但我收到了一个非描述性错误, Function failed: do_install

embedded-linux bitbake yocto

3
推荐指数
1
解决办法
6409
查看次数

C++ Visual Studio,使用 .lib 文件无法解析的外部符号

我继承了一个遗留项目,它利用 *.lib 中的一些外部函数。据我所知,使用 *.lib 的语法是正确的,并且可以在他们使用的任何 Visual Studio 版本中构建。(即有一个extern“C”原型文件,并且所有函数签名都是正确的)。

构建时,我收到“错误 LNK2019:函数中引用的无法解析的外部符号 _A86_ReadConfigReg@12”

我非常有信心这与 *.lib 文件有关,因为 *.lib 文件的名称中包含“A86”...还有一个同名的 *.dll。

我转到项目属性 -> 链接器 -> 输入并在“其他依赖项”中列出 *.lib 文件名,但没有运气。我尝试添加包含目录,将 *.lib 和 *.dll 复制到可执行位置。但没有运气。

我该如何修复这个错误?

c++ linker shared-libraries visual-studio

1
推荐指数
1
解决办法
1万
查看次数