【发布时间】:2021-06-09 23:43:30
【问题描述】:
我在使用 Mac 终端和 skm 库用 C++ 编译一个简单的 hello world 程序时收到此警告。我是新手,所以不太确定该怎么做。
ld: warning: dylib (/Users/chriscommon/.splashkit/lib/macos/libSplashKit.dylib) was built for newer macOS version (10.15.4) than being linked (10.15)
ld: warning: object file (/Users/chriscommon/.splashkit/clang++/lib/macos/libSplashKitCpp.a(splashkit.cpp.o)) was built for newer macOS version (10.15.4) than being linked (10.15)
ld: warning: object file (/Users/chriscommon/.splashkit/clang++/lib/macos/libSplashKitCpp.a(adapter_type_mapper.cpp.o)) was built for newer macOS version (10.15.4) than being linked (10.15)
有谁知道我是否可以通过某种方式解决此问题,以便链接到正确的版本?我正在运行 macOS10.15.7 并尝试更新 skm,重新安装 Xcode 命令行工具等,该程序最终可以运行,但每次编译时都会出现警告。
【问题讨论】: