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

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精品久久久久久 | 欧美色视频网站 | 亚洲国产成人久久综合区 | 波多野结衣mp4 | 亚洲国产欧美日韩精品一区二区三区 | 伊人激情综合 | 久草婷婷 | 最近国语高清视频在线播放 | 久久精品一区二区三区资源网 | 亚洲欧美在线视频观看 | 人成xxxwww免费视频 | 亚洲精品乱码久久久久久蜜桃 | 伊人五月在线 | 宙斯之子:赫拉克勒斯 电影 | 久久久精品免费 | 色婷婷丁香六月 | 在线国产片 | 日本免费一区二区视频 | 麻豆国产| 一区二区三区欧美日韩国产 | 亚洲最大视频网站 | 亚洲天堂五月天 | 羞羞视频网址 | www.激情五月 | 最全粤语电影电视剧的app | 羞羞视频免费网站在线看 | 国产视频手机在线观看 | 天堂网av2014 | 欧美精品专区免费观看 | 精品久久蜜桃 | 国产精品免费观看 | 中文字幕 自拍偷拍 | 久久国产精品亚洲一区二区 | 亚洲男人天堂影院 | 自拍偷拍国内 | 一区二区三区伦理高清 | 亚洲人人精品 | 亚洲永久在线 | 久久国产成人精品国产成人亚洲 | 日韩国产成人精品视频 |