Исправлена статья fltk-msys2-cmake
This commit is contained in:
parent
49f3f362d6
commit
36fcf08557
Binary file not shown.
Before Width: | Height: | Size: 8.8 KiB |
BIN
content/posts/fltk-msys2-cmake/depends.png
Normal file
BIN
content/posts/fltk-msys2-cmake/depends.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 32 KiB |
@ -58,7 +58,8 @@ add_executable(fltk-app main.cpp)
|
||||
target_include_directories(fltk-app PUBLIC ${FLTK_INCLUDE_DIRS})
|
||||
|
||||
# Подключаем библиотеки
|
||||
target_link_libraries(fltk-app ${FLTK_BASE_LIBRARY})
|
||||
# Правильнее было бы использовать ${FLTK_BASE_LIBRARY}, но у меня при статической сборке оставались зависимости
|
||||
target_link_libraries(fltk-app fltk)
|
||||
|
||||
# Также добавляем необходимые библиотеки при сборке на windows
|
||||
if(WIN32)
|
||||
@ -90,13 +91,9 @@ cmake --build .
|
||||
|
||||
![cmake-msys-build](cmake-msys-build.png)
|
||||
|
||||
Проверяем, не появилось ли зависимостей:
|
||||
Проверяем с помощью [Dependencies](https://github.com/lucasg/Dependencies), не появилось ли зависимостей:
|
||||
|
||||
```bash
|
||||
ldd /d/code/build/fltk-app.exe
|
||||
```
|
||||
|
||||
![cmake-msys-ldd](cmake-msys-ldd.png)
|
||||
![depends](depends.png)
|
||||
|
||||
## Вариант 2 - собираем приложение вне msys2
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user