導航:首頁 > 源碼編譯 > 編譯時不知道要調用哪個類庫

編譯時不知道要調用哪個類庫

發布時間: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或工程,或者操作系統中的被刪除了,會出現這個情況。

閱讀全文

與編譯時不知道要調用哪個類庫相關的資料

熱點內容
aws輕量雲伺服器 瀏覽:292
x86反編譯arm 瀏覽:752
服裝分銷哪個app好 瀏覽:407
php接收python數據 瀏覽:56
小安卓怎麼找到app根目錄 瀏覽:945
中興路由器查看mac命令 瀏覽:947
金稅盤安全接入伺服器地址怎麼獲得 瀏覽:965
linux命令與shell腳本 瀏覽:98
土巴兔網站源碼 瀏覽:21
基於單片機的音樂門鈴的設計 瀏覽:776
程序員要出差跟線的是做什麼的 瀏覽:777
慕課網python工程師就業班怎麼樣 瀏覽:856
假手機銀行源碼 瀏覽:315
有了我的命令又遵守的 瀏覽:269
nvimpython 瀏覽:125
京東app怎麼申請保價 瀏覽:944
雲伺服器建立子網 瀏覽:274
python搭建ftp伺服器 瀏覽:735
海馬壓縮機多少錢一個 瀏覽:120
地鐵逃生安卓怎麼找回賬號 瀏覽:898