日韩天堂,国产精品久久久久久久久久一区,羞羞羞网站,自拍视频网站,久久亚洲欧美成人精品,桃花阁成人网在线观看

Hello! 歡迎來到小浪云!


WeChatFerry 編譯失敗原因


avatar
小浪云 2025-05-22 21

WeChatFerry 編譯失敗原因

早些時候,有群友反饋編譯失敗。

起初,我還會提醒不是開發人員別折騰。

后來就放任不管,假裝沒看見。

有一次,有群友提到編譯失敗,還發了截圖,我記得是類似 ‘magic_enum.hpp’: No such file or Directory 的錯誤。

我也沒在意,選擇了忽略。

前段時間,有群友提交了一個 PR,實現了 3.9.11.25 版本。我合并后發現 Github Action 無法自動編譯發布。

我一度認為是修改腳本的原因,反復調整了好幾次,問題依然存在。

直到回滾到之前有效的腳本,編譯還是不行,才開始認真查看編譯錯誤

(先入為主是大忌啊!)

其實錯誤很簡單:

D:aWeChatFerryWeChatFerryWeChatFerryspyrpc_server.cpp(14,10): fatal error C1083: Cannot open include file: 'magic_enum.hpp': No such file or directory [D:aWeChatFerryWeChatFerryWeChatFerryspyspy.vcxproj]

這很奇怪,我在開發機上可以編譯,但在 github Action 上不行,肯定是 github Action 的問題。

于是我反復修改 Github Action,但仍舊無效。

前幾天,穆老師送了我一臺 4C8G12M 的機器,我安裝了 Windows Server 2022。

正好搭建一下編譯環境。

天哪,累死我了。

首先,項目拉不下來。

沒關系,我還有臺日本的機器,借個道吧。

誰知,同是 php 中文網,借道更慢了。不過好歹能下載。

……

等了半天,終于把環境搭建好了。

編譯試一下,咦,和上面一樣的錯誤。

這不科學啊,我開發機上是能用的呀。我把開發機的環境也重置一下。

結果,開發機也編譯不過去。

好吧,我再研究一下編譯日志:

The following packages will be built and installed:    * abseil:x64-windows-static@20240722.0    * abseil:x64-windows@20240722.0    * fmt:x64-windows-static@11.0.2#1      magic-enum:x64-windows-static@0.9.7      minhook:x64-windows-static@1.3.3#4      nng:x64-windows-static@1.9.0    * protobuf:x64-windows@5.28.3      protobuf[core,zlib]:x64-windows-static@5.28.3      spdlog:x64-windows-static@1.15.0#1    * utf8-range:x64-windows-static@5.26.1    * utf8-range:x64-windows@5.26.1    * vcpkg-cmake:x64-windows@2024-04-23    * vcpkg-cmake-config:x64-windows@2024-05-23    * zlib:x64-windows-static@1.3.1  Additional packages (*) will be modified to complete this operation.  Restored 14 package(s) from C:UsersrunneradminAppDataLocalvcpkgarchives in 10 s. Use --debug to see more details.  Installing 1/14 vcpkg-cmake-config:x64-windows@2024-05-23...  ......  magic-enum provides CMake targets:      find_package(magic_enum CONFIG REQUIRED)      target_link_libraries(main PRIVATE magic_enum::magic_enum)

很明顯,依賴肯定是安裝好了。為什么不行呢?

看看代碼:

#include <magic_enum.hpp>#include <nng>#include <nng>#include <nng></nng></nng></nng></magic_enum.hpp>

沒問題啊,一直是這么寫的。

看看路徑:

Administrator@* MINGW64 /c/Projs/WeChatFerry/WeChatFerry/vcpkg_installed/x64-windows-static/x64-windows-static/include (master)$ ls -altotal 156drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:53 ./drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:51 ../-rw-r--r-- 2 Administrator 197121  7503 Jan  7  2017 MinHook.hdrwxr-xr-x 1 Administrator 197121     0 Dec 30 15:24 absl/drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:52 fmt/drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:51 google/drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:20 magic_enum/drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:21 nng/drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:53 spdlog/drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:51 upb/drwxr-xr-x 1 Administrator 197121     0 Dec 30 15:51 upb_generator/-rw-r--r-- 2 Administrator 197121   540 Dec  4 03:41 utf8_range.h-rw-r--r-- 2 Administrator 197121   712 Dec  4 03:41 utf8_validity.h-rw-r--r-- 2 Administrator 197121 17342 Dec 30 15:21 zconf.h-rw-r--r-- 2 Administrator 197121 96829 Jan 23  2024 zlib.h

怎么會多一層呢?

好吧,我改一下代碼。

另外,再向之前問過這問題的群友道個歉吧。

不過啊,如果你真是個開發人員,這問題也是很好解決的嘛……

相關閱讀

主站蜘蛛池模板: 最近中文字幕无吗高清网 | 欧美日韩综合精品一区二区三区 | 中文字幕在线永久 | 一区二区在线看 | 五月婷婷六月丁香激情 | 一区二区成人国产精品 | 深爱激情成人 | 国产精品99一区二区三区 | 99精品久久久久久久 | 伊人草久 | 欧美亚洲国产日韩一区二区三区 | 亚洲免费福利 | 亚洲国产高清在线精品一区 | 国产精品午夜剧场 | 在线免费观看色视频 | 五月婷婷激情五月 | 小草影院在线观看播放 | 亚州免费视频 | 亚洲欧美自拍视频 | 综合激情婷婷 | 欧美精品一区二区久久 | 中文字幕美日韩在线高清 | 国产成人综合一区精品 | 婷婷丁香六月 | 在线看剧免费网站 | 激情五月综合 | 久久国产精品亚洲一区二区 | 亚洲精品国产字幕久久不卡 | 亚洲网站视频在线观看 | 自拍三区| 五月花社区婷婷综合 | 久久国产精品最新一区 | 男人的天堂社区 | 在线观看国产人视频免费中国 | 草啪啪 | 雅君柔佳初次被蹂躏 | 人人爱人人射 | 亚洲午夜精品在线 | 亚洲国产成人久久综合野外 | 久久国产精品亚洲一区二区 | 中文乱码一二三四有限公司 |