pitanje vezano za Makefile, make

pitanje vezano za Makefile, make

offline
  • Pridružio: 21 Feb 2004
  • Poruke: 111
  • Gde živiš: Zrenjanin

Ovako, pisem program u C/C++ u kome korstim biblioteku libspopc, kada kompajliram moram da dodam swich -lspopc. Kako ovo da uradim ako koristim QT Designer 3.3.6, i Makefile koji generise qmake? Sta trebam da izmenim u Makefile-u?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Nisam nikada radio sa QT Designer-om (ne znam ni kako izgleda), ali obično se to što ti treba zove LDFLAGS.



offline
  • Pridružio: 21 Feb 2004
  • Poruke: 111
  • Gde živiš: Zrenjanin

Resio sam, a mozda ce jos nekom trebati

u .pro fajl dodam red:
LIBS += -lspopc

pa onda pokrenem qmake.

jedini nedostatak je taj sto svaki put kada snimam projekat, tj. menjam kod, moram ovo da dodajem, sto se moze automatizovati jednostavnom bash skriptom:
#!/bin/bash echo "LIBS += -lspopc -lpthread" >> mailnotifier.pro qmake -o Makefile mailnotifier.pro make

offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Pa to je dosta nezgodno. Ja znam da bih GARANT zaboravio jedno 100 puta da uradim to. Ajd ako nađeš opciju u samom QTD-u, javi. Ne bi bilo loše znati to.

Ko je trenutno na forumu
 

Ukupno su 1116 korisnika na forumu :: 106 registrovanih, 8 sakrivenih i 1002 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9191vs, A.R.Chafee.Jr., acatomic, Alibaba1981, arezina, armor, Asparagus, awathorn, Ba4e, Bane5, Blair, bobo85, Bojan198527, bojan_t, boro975, BWG, ccoogg123, celik, Cicumile, Clouseau, coaaco, d.arsenal321, Darko8, DeerHunter, Denaya, Django777, doktor097, Dorcolac, dovlafkcz, Gall, goran.vvv, gregorxix, Iskander, ivanb, Jaz, JK, Jomini, knutveliki, kokodakalo, Koridor, kuntalo, Kuroje, kybonacci, LostInSpaceandTime, luka35, macak44, Mali Veseljak, marko.markovic, markomacii9, mačković, Mediator, Mercury, Metanoja, Mi lao shu, MiGac, mikrimaus, milanmi87, mile.ilic75, milimoj, Milometer, Milos1389, Mitch22, Mićko, mm1811, nikoladim, nuke92, oldusername, Paklenica, Peruta, PO1974, Povratak1912, precan, probisic, Pururin, R_038, Razdroid, S-lash, sale755, Sarmat, Savantije, sickmouse, Sićko, sonico, Srle993, Sterilizacija, Stoorb, suton, tecataki, The Boss, tom, Toper, uruk, Velizar Laro, Velički, Vica1958, virked, vuk77, wolverined4, XBMC, yrraf, zdrebac, zokizemun, Zorge, Zukov, zziko, šumar bk2