Cześć mirki, chciałem rozpocząć swoją zabawę z mingw i opencv, ponieważ potrzebne będzie mi to na projekt na #studbaza, niestety gdy chce stworzyć pliki binarne poprzez CMAKE wyświetla mi następujący komunikat

CMake Error at CMakeLists.txt:98 (project):
The CMAKECXXCOMPILER:

g++.exe

is not a full path and was not found in the PATH.

Tell CMake where to find the compiler by setting either the environment
variable "CXX" or the CMake cache
Co jest? W #mingw pod Windows 10 dostaję taki komunikat:

||=== Build: Debug in GLtest (compiler: GNU GCC Compiler) ===|
||Warning: resolving _VirtualQuery@12 by linking to _VirtualQuery|
||Warning: resolving _VirtualProtect@16 by linking to _VirtualProtect|
||Warning: resolving _EnterCriticalSection@4 by linking to _EnterCriticalSection|
||Warning: resolving _LeaveCriticalSection@4 by linking to _LeaveCriticalSection|
||Warning: resolving _DeleteCriticalSection@4 by linking to _DeleteCriticalSection|
||Warning: resolving _IsDBCSLeadByteEx@8 by linking to _IsDBCSLeadByteEx|
||Warning: resolving _Sleep@4 by linking to _Sleep|
||Warning: resolving _InterlockedExchange@8
@CichyGlosZTyluGlowy: wygląda na to, że getline został uznany za deprecated i zastąpiony fgetsem (?) bądź z innego powodu nie został zaimplementowany.
a szkoda, bo z założenia robi automatyczny realloc pamięci, jeśli bufor jest za mały na pomieszczenie linii.
kiedyś zrobię własną implementację getline'a która będzie dokładnie to robić dokładnie tak samo, jak w dokumentacji POSIXowego getline'a i wtedy Cię zawołam.
Mirki...

Zamiast pracować nad giełdą, na której moglibyście handlować najpierw pewnymi śmieszkowatymi walutami a potem bardziej poważnymi np. pisesełami ;) ...

Zachciało mi się prób kompilowania portfela #litecoin #dogecoin #cagecoin (w zasadzie chyba wszystkie portfele dla walut scryptowych to niemal ten sam kod, ale ten ostatni skusił mnie podwójnie, bo 1: autor oferował spore bounty za zbudowanie takiego portfela, a 2: zamykają mi kopalnię w której to kopałem i nie mam gdzie
@void1984: Instalator śmieci w systemie, builds się po prostu rozpakowywuje i możesz go dodać do PATH w razie potrzeby. Poza tym, raczej i tak będziesz korzystał z jakiegoś IDE, które binarki samo do PATH doda ;)
@KrzaQ2: Nie używam IDE, na dwa tygodnie nie chce mi się poznawać nowego. Wystarczy notepad++.

Akutalizacja PATHa to banał. Za to przekonałem się, jak źle i nieprzenośnie napisałem cmake'a gdy był tylko dla linuksa.

Szkoda że na oficjalnej stronie nie linkują do mingwbuilds, wystarczyłaby wzmianka - jeśli chcesz być alternatywny i chcesz model wątków posix, to my nie jesteśmy tym zainteresowani, idź TAM.