Проблема:
При попытке сборки приложений на Alpine Linux вы часто видите сообщения, такие как
cpp_not_found.txt
Looking for cpp (not found)но когда вы пытаетесь выполнить apk install cpp, вы видите сообщение об ошибке, такое как
apk_fetch_error.txt
fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz
ERROR: unable to select packages:
cpp (no such package):
required by: world[cpp]Решение
cpp — это просто псевдоним для любого C++-компилятора. На практике это означает установку либо clang++, либо g++. Я обычно рекомендую g++, хотя оба будут работать для большинства приложений.
Поэтому, чтобы исправить проблему, вы можете выполнить
install_gpp_alpine.sh
apk install g++
Check out similar posts by category:
Alpine Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow