Új hozzászólás Aktív témák
-
rt06
veterán
nem tudom, hogy ez-e a megfelelo hely a kerdesemnek, de jobb otletem hirtelen nincs (fokent azert, mert semmit nem ertek a c/cpp programozashoz)
szoval adott egy (ket) alkalmazas, konkretan a libTorrent/rTorrent paros, amiket szeretnek windoze-on, cygwin-en belul leforditani
ez eddig megy is, megpedig a -U__STRICT_ANSI__ CXXFLAG megadasaval
ket kerdesem lenne ennek kapcsan
1: mennyire lehet ez "veszelyes"? vagy a program mukodesere egyaltalan nincs hatassal?
2: hogyan lehet ezt annal szebben megoldani, hogy a configure.ac file-ba beteszem az alabbi blokkot:AC_CANONICAL_HOST
AC_MSG_CHECKING(for Cygwin)
case $host in
*cygwin*)
OS_CYGWIN=yes
CXXFLAGS="$CXXFLAGS -U__STRICT_ANSI__"
;;
*)
OS_CYGWIN=no
;;
esac
AC_MSG_RESULT($OS_CYGWIN)Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
rt06
veterán
válasz
sssirius #2524 üzenetére
koszonom a valaszt
nem tudom szamit-e, de kozben kideritettem, hogy a -std=c++11 kapcsolo miatt kerul definialasra a __STRICT_ANSI__ (a gond az, hogy ekkor eltunnek olyanok, mint a rand(), vagy az strcasecmp() fuggvenyek)Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
rt06
veterán
igen, ezt neztem, viszont nem en allitom ezt az opciot, hanem az automake csomag valamelyik programja (gondolom az autoconf) teszi be a configure script-be, majd az (mivel tamogatott a forditoban a c++11) a Makefile-ba
[ Szerkesztve ]
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Bomba ár! Lenovo IdeaPad B50-50 - i3-5GEN I 4GB I 500GB I 15,6" I HDMI I Cam I W10 I Garancia!
- Bomba ár! Lenovo ThinkPad L380 - i5-8GEN I 8GB I 256SSD I 13,3" I HDMI I Cam I W11 I Gari!
- Bomba ár! Dell Latitude 3190 - N5030 I 8GB I 128GB SSD I 11,6" HD I HDMI I Cam I W11 I Garancia!
- Bomba ár! Dell Latitude E7450 - i5-5GEN I 8GB I 500GB I 14" HD I HDMI I Cam I W10 I Garancia!
- Bomba ár! Dell Latitude E7450 - i5-5GEN I 8GB I 128SSD I 14" FHD I HDMI I Cam I W10 I Garancia!