Здравствуйте,
я новичок в wxWidgets, моя платформа 10.14 Mojave MacOSX10.14.sdk, версия wxWidgets 3.0.4
При сборке проекта получаю исключение error "No Target! You should use wx-config program for compilation flags!" в файле/usr/local/wxWidgets/include/wx/defs.h
Собирал wxWidgets так (https://wiki.wxwidgets.org/Installing_WxMac, Dynamic linking):
cd wxWidgets
mkdir build-mac-os-x
cd build-mac-os-x
../configure --with-macosx-version-min=10.14 --enable-unicode --prefix="$(pwd)"
Использую CodeBlocks (может быть не лучший выбор, но мне показалось удобным начать именно так, там есть встроенный wxSmith)
Как мне избавиться от ошибкиNo Target! You should use wx-config program for compilation flags!? Выставить вручную какой-то макрос?
No Target! You should use wx-config program for compilation flags!
No Target! You should use wx-config program for compilation flags!
- Attachments
-
- Screen Shot 2018-10-27 at 5.45.34 AM.png (63.25 KiB) Viewed 8927 times
Re: No Target! You should use wx-config program for compilation flags!
Здравствуйте.
Попробуйте решение отсюда - Code::Blocks WxWidget error - No Target! You should use wx-config program for compilation flags?
Но вообще советую спрашивать в англоязычном разделе.
Попробуйте решение отсюда - Code::Blocks WxWidget error - No Target! You should use wx-config program for compilation flags?
Но вообще советую спрашивать в англоязычном разделе.
Re: No Target! You should use wx-config program for compilation flags!
Dobrogo vremeni sutok,
Dlja raboty v OSX 10.14 luchsche vsego ispolzovat Git HEAD (aka master).
Osobenno esli ispolzuetsja "Dark Mode" - Stefan pofiksil nekotorye problemy v etom regime i fiksy ushli v "master".
Oni ne popadut v 3.0.4 maximum gde ih mogno budet uvidet v bligajshee vremja - eto 3.1.2.
Spasibo.
Dlja raboty v OSX 10.14 luchsche vsego ispolzovat Git HEAD (aka master).
Osobenno esli ispolzuetsja "Dark Mode" - Stefan pofiksil nekotorye problemy v etom regime i fiksy ushli v "master".
Oni ne popadut v 3.0.4 maximum gde ih mogno budet uvidet v bligajshee vremja - eto 3.1.2.
Spasibo.
Re: No Target! You should use wx-config program for compilation flags!
V dopolnenie
Takoj vopros - "make install" zapuskali?
Otkrojte Terminal na Vashem Mac i naberite:
Vam vydadutsja opcii kotorye dolgny byt ispolzovany pri sborke vashego proekta.
Vy mogete prosto skopirovat eto vse v opcii C::B, ili dobavit sootvetstvujuschuju stroku v eti opcii kak
(V oboih sluchajah ispolzuetsja simvol "backticks" - nahoditsja na klaviature pod klavishej "ESC")
Budut voprosy - sprashivajte,
Takoj vopros - "make install" zapuskali?
Otkrojte Terminal na Vashem Mac i naberite:
Code: Select all
cd wxWidgets/build-mac-os-x
wx-config --cxxflags
wx-config --libs
Vy mogete prosto skopirovat eto vse v opcii C::B, ili dobavit sootvetstvujuschuju stroku v eti opcii kak
Code: Select all
`wx-config --cxxflags`
`wx-config --libs`
Budut voprosy - sprashivajte,