导航:首页 > 源码编译 > 编译时不知道要调用哪个类库

编译时不知道要调用哪个类库

发布时间:2025-03-29 17:29:03

Ⅰ C#编译dll文件时候 未能找到类型或命名空间名称

我猜测,你的这两个类属于不同的类库项目,你需要先手动编译另外一个类所在类库,然后在编译整个解决方案,或者现在的类所在的类库。确保这个类所在类库引用的DLL,是选择的另外那个类库项目。

Ⅱ 在Liunx(ubuntu)上编译SerialPortStream基础类库的问题解决

说明

由于.net core 中,已经找不到 serialport 库,使用需要使用第三方框架,可以直接在 Nuget 中搜索

SerialPortStream

开源地址??https://github.com/jcurl/RJCP.DLL.SerialPortStream

怎么使用类库

SerialPortStream在 Windows 下可以正常使用,但是,在 Linux 系统下,必须为 Linux 平台编译支持库编译类库,其类库作者说明如下:

编辑

?不然的话,项目打包到Linux时,会出现:

编辑

文章作者给出的方法是,自己在 Linux 下编译,可是很多人会在这里失败,输入命令后,无法安装 gcc 和 cmake,以及其它软件。

在这一步中,我走了很多弯路,一开始是在阿里云的Centos7系统上进行编译,老是报莫名其妙的错误,后来,直接在服务器上安装了一个ubuntu Docker容器,

附上镜像地址? ?Docker Hub

#拉取镜像docker pull ubuntu#进入容器docker run -it -v:/home/serialstream:/home ubuntu /bin/bash-v:/home/serialstream:/home 注:这个参数的作用是为了后续将容器/home里的编译文件映射到服务器的盘符中,方便复制到本地#进入容器后的操作** 第一步:系统更新apt-get update** 第二步:安装软件GCC C++ cmakeapt-get install gcc g++ cmake git** 第三步:作者的文档说明里有这么一段话:To build the libraries, you should have the following prerequisites installed:* Google Test* Doxygen# SO,不管用不用,先装上再说apt install libgtest-devapt install doxygen** 第四步:拉取源码并开始编译git clone https://github.com/jcurl/serialportstream.gitcd serialportstream/dll/serialunix./build.sh

有些朋友在安装GCC、Cmake时,出现了无法安装的问题。(我是没遇到过,比较幸运)

可以试试这个方法

编辑

??编译过后,出现类似的画面,表示已编译完成:

编辑

?最后通过 FileZilla 连接到阿里云服务器,把编译好的这三个文件下载下来。

同时也附上FileZilla的下载地址:https://www.filezilla.cn/download/client

更方便的方法

为了避免麻烦和方便使用,我在 Linux 编译支持类库成功后,把需要的文件打包好了。

你只需在 .NET Core 项目中,把文件放进去即可,无需在 Linux 中安装 Gcc/Cmake 和后续编译。

下载链接:https://pan..com/s/1pLZ78EVPrxT_OSYlcmqHSA? 提取码:5gni

下载这三个文件:

?libnserial.so?

?libnserial.so.1?

?libnserial.so.1.1

编辑

把这三个类库,发到你的项目中,随项目一起打包即可。

编辑

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持并提出宝贵意见。

原文:https://juejin.cn/post/7097142278317146120

Ⅲ excel宏 编译错误:找不到工程或类库

如果VBA调用的是VB的一些DLL或工程,或者操作系统中的被删除了,会出现这个情况。

阅读全文

与编译时不知道要调用哪个类库相关的资料

热点内容
c型开发板和单片机 浏览:143
虚拟机建立用户的模板文件夹 浏览:900
无锡代码编程培训班 浏览:629
eps图形数据加密 浏览:930
没有滴滴app怎么打车 浏览:101
大数乘法java 浏览:1001
如何登录服务器看源码 浏览:526
如何做服务器端 浏览:157
注册服务器地址指什么 浏览:434
文本命令行 浏览:98
扑克牌睡眠解压 浏览:195
rc4算法流程图 浏览:160
胡萝卜解压方法 浏览:37
扫描pdf格式软件 浏览:878
程序员在银行开账户 浏览:517
android数据库下载 浏览:751
中午服务器崩溃怎么办 浏览:426
产品经理和程序员待遇 浏览:443
解忧程序员免费阅读 浏览:110
录像免压缩 浏览:509