Microsoft udostępnił finalną wersję pakietu MSVS C++ 2005 EE. Przez najbliższy rok będzie dostępna za darmo! Później cena pakietu ma oscylować wokół $25, co bynajmniej ceną zaporową nie jest, ale warto się już teraz zaopatrzeć w darmową wersję.
Jest to pełnoprawne IDE, kompilator obsługuje optymalizacje, oraz standard C++.
http://msdn.microsoft.com/vstudio/express/visualc/download/
http://msdn.microsoft.com/vstudio/express/support/install/
Nie ma gwarancji, że nagłówki są kompatybilne i skompilowane wtyczki będą dobrze działały z Konnektem, ale przy poprzedniej aktualizacji na MSVS 7.1 obyło się bez żadnych problemów, więc i teraz mam nadzieję ich nie będzie...
HOWTO
Stworzenie nowego projektu:
Kliknij, aby zobaczyć załącznik Kliknij, aby zobaczyć załącznik Kliknij, aby zobaczyć załącznik Kliknij, aby zobaczyć załącznik Kliknij, aby zobaczyć załącznik Kliknij, aby zobaczyć załącznik Kliknij, aby zobaczyć załącznik Kliknij, aby zobaczyć załącznik
Szkielet wtyczki
Zawartość głównego pliku .cpp zastępujesz ( Copy/Paste :] ) plikiem template.cpp stąd Kliknij, aby zobaczyć załącznik i dodajesz do projektu zawarty tamże plik plug_defs.cpp (są drobne różnice między nimi a wersjami z SDK).
Kompilacja
Przypominam, że jeśli planujesz rozpowszechniać wtyczkę wskazane jest skompilować ją w wersji Release ;-) . Visual Studio trzyma dwie wersje konfiguracji (Debug/Release), w obu trzeba ustawić tak samo opcje podane na screenach (część screenów jest z Debug, częśc z Release, wszystkie dotyczą obu konfiguracji).
Express
Ta wersja IDE wymaga doinstalowania Microsoft Platform SDK. Tutorial po angielsku, prosty i czytelny: http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/
Jest jedna mała różnica w tworzeniu projektu: Kreatora/wizarda trzeba wywołać przez "Win32 Console Application", opcja "Win32 Project" nie jest widoczna.
Kliknij, aby zobaczyć załącznik