Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: wxWidgets ja VS2005

RopoMen [20.10.2006 23:54:20]

#

Moi
Olen yrittänyt saada wxWidgetit toimimaan Visual studio 2005:ssä, mutta ei ole onnistunu. Tarkoitus on ohjelmoida C++:lla. Asennus on tehty tätä ohjetta käyttäen
http://wxwidgets.info/?q­=wxwidgets_and_vc2005_video

Yksinkertaisessa win32 projektissakin heittää aina tälläisen virhee: Error 1 fatal error C1189: #error : "wxUSE_CRASHREPORT must be defined." e:\hawaii\wxwidgets-2.6.3\include\wx\chkconf.h 76

Kuinka tuosta virheestä pääsee eroon? Olen yrittänyt googlella löytää asiaan ratkaisua, mutta en vielä ole sitä löytänyt.

Onkohan mahdollisesti asennuksessa, jotain vikaa vai..?

Metabolix [21.10.2006 00:18:07]

#

Nuo ovat wxWidgetsin kaipaamia määrittelyjä, jotka vaikuttavat esimerkiksi virheiden raportointiin ohjelman kaatuessa jne. Googlen mukaan nuo sijaitsevat chkconf.h:ssa. Vaihtoehtoja on kaksi.

  1. Määrittele nuo kaikki ennen wx:n otsikon lisäämistä. Ykkönen on päällä, nolla on pois.
    #define wxUSE_CRASHREPORT 1
  2. Aseta kaikki helposti oletusarvoilleen (yleensä pois päältä) poistamalla chkconf.h:sta seuraava rivi:
    #define wxABORT_ON_CONFIG_ERROR

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta