pl en

Visual C++ za grosze

Zastanawialiście się kiedyś ile trzeba zainwestować, aby móc komercyjnie tworzyć oprogramowanie? Pewnie wielu z Was tak, i pewnie wiele z takich rozważań sięgało kwoty 4 tysięcy złoty, lub wyższej....

Okazuje się jednak, że przy odrobinie dobrej woli można uzbroić się w pełnowartościowe Visual C++ o możliwościach wersji Pro (kosztującej ok 4000 zł) wydając jedynie 300 - 500 zł.

Visual Studio Standart - box

Microsoft ma w swojej ofercie kompilator Visual C++ Standard .net 2003. Kosztuje on ok 500 zł, a jeśli ma się a trochę szczęścia, można go zdobyć w promocji za niecałe 300 zł (mi się to udało). Po dokładnym przyjrzeniu się zakupionemu środowisku, okazuje się, że w stosunku, do wersji Pro brakuje praktycznie tylko optymalizacji. Niestety skompilowane w ten sposób programy działają bardzo wolno, co w zasadzie dyskwalifikuje kompilator. Wystarczy jednak chwilę poszukać, a można znaleźć darmowe, command-linowe narzędzie Microsoftu, zwane VC Toolkit. Narzędzie to zawiera pełny, optymalizujący kompilator C++ w wersji .net 2003, ale brak jest w nim bibliotek umożliwiających tworzenie okienkowych aplikacji, a tym bardziej korzystanie z MFC. Te biblioteki oraz MFC mamy jednak w naszym VC++ standard, trzeba więc tylko połączyć te 2 narzędzia w jedno. Okazuje się, że nic prostszego: wystarczy podmienić pliki w katalogu "bin" kompilatora na te z VC Toolkit i już mamy środowisko zintegrowane z pełnowartościowym kompilatorem.

Niestety projekty utworzone w tak spreparowanym środowisku nadal będą kompilowane bez optymalizacji. Wszelkie opcje optymalizacji kompilatora są przecież niedostępne w VC++ standard. I na to jest rada. Wystarczy dopisać opcje kompilacji jako "dodatkowe argumenty kompilatora" (trzeba zrobić to w opcjach projektu). Ten mały dyskomfort wydaje się niczym w porównaniu z zaoszczędzonymi pieniędzmi...

VC Toolkit jest dostępny tutaj.

Strona główna: akolacz.tarchomin.pl
css xhtml