![Debian 10升級到11後libcurl問題無法編譯c++程式](https://rvso.com/image/789262/Debian%2010%E5%8D%87%E7%B4%9A%E5%88%B011%E5%BE%8Clibcurl%E5%95%8F%E9%A1%8C%E7%84%A1%E6%B3%95%E7%B7%A8%E8%AD%AFc%2B%2B%E7%A8%8B%E5%BC%8F.png)
我有一個程式在 Debian 10 中編譯得很好。
嘗試在 Debian 12 上遷移它,但出現以下錯誤:
undefined reference to `curl_easy_init'
undefined reference to `curl_easy_setopt'
undefined reference to `curl_easy_perform'
等等...
所以我決定測試 Debian 10 到 Debian 11 的升級。我得到了完全相同的錯誤。
11 和 12 發生了什麼變化,我無法再編譯 C++ 程式?
Makefile
從未改變。來自 的完全相同的程式碼git pull
。 .h 文件相同,#include <curl/curl.h>
.
基本上程式碼沒有任何改變,我只是從 git 中提取它。在 10 中有效,在 11 中無效,在 12 中也無效。從可以用的 10 升級到 11 也不行。