Добрый день! Столкнулся с тем, что не могу создать чистый проект WinAPI для WinCE на MS VC 2005. WinCE SDK 5.0 STANDART установлен. Пункт создания проекта есть, но выскакивает ошибка javascript в студии при попытке создать. Пытался создать обычный проект Win32 и поменять пути инклюдов и либ, не получается. В студии не силен, пользуюсь крайне редко. Если кто-то может выслать мне чистый проект для студии 2005 или ниже, я буду благодарен. Спасибо.
perez такой же как обычный. или вам именно для студии? возьмите из примеров к сдк например #include <windows.h> int main(){ MessageBox(0, L"hw!", L"!wh", 0); return 0; } и компиляйте через батник, в котором установите PATH=<пути к компилерам и длл>;%PATH% INCLUDE=<путь к сдк инкл>;<путь к компилерным инк> LIB=<путь к сдк либ>;<путь к компилерным либ> cl ... armasm ... lib ... link ... итд
Спасибо за ответ. Можно и батником, хотя проект удобнее. Можете мне дать текст рабочего батника не обязательно для WinCE? Например как там перечислять пути, через какой разделитель? С виндой давно не имел дело. На линуксе давно от нее отдыхаю )
perez не думаю, что проект удобнее. Код (Text): set path=C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\bin\x86_arm;%path%; set include=C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\include;C:\Program Files\Windows Mobile 5.0 SDK R2\PocketPC\Include\Armv4i set lib=C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\lib\armv4i;C:\Program Files\Windows Mobile 5.0 SDK R2\PocketPC\Lib\Armv4i; set OSVERSION=WCE502 set PLATFORM=WIN32_PLATFORM_PSPC set TARGETCPU=ARMV4I cl -c /QRarch4 ...... ... есть cegcc, ксть даже 2 варианта гцц с либами и инками, пашущие прямо на теле шпаргалка на ру по настройке cegcc в лине
фиг его знает. мсвс ближе к мс и либы должгв бвть полнее и работает компилер шустрее. гцц понимает синтаксис гцц, те выбор сторонних либ больше. + гцц можно компилять и из под лини. (хотя, не, вм эмуль пашет только в выни. так что таки вынь)