Oryginalny win32 sdk miał narzędzie, które zeskanowanego kodu źródłowego i oznaczony linie, które musiały zostać zmienione, ale nie pamiętam nazwy narzędzia.
Kiedy musiałem to robić w przeszłości, użyłem techniki brute force - tj .: 1 - zaktualizuj pliki Makefile lub zbuduj środowisko, aby użyć 32-bitowego kompilatora i łącznika. Opcjonalnie, po prostu utwórz nowy projekt w swoim IDE (korzystam z Visual Studio) i dodaj pliki ręcznie.
2 - zbudować
3 - naprawić błędy
4 - powtórzyć 2 & 3, aż zrobił
Ból procesu zależy od aplikacji, migracja. Przekształciłem 10 000 programów liniowych w ciągu godziny i 75 000 programów liniowych w mniej niż tydzień. Miałem też kilka małych narzędzi, które po prostu zrezygnowałem i przepisałem (głównie) od zera.
jaki to rodzaj aplikacji? –
Znalazłem kilka w naszym kodzie; większość to symulatory z prostymi GUI. Najważniejsza jest komunikacja szeregowa do rozmów z urządzeniami wbudowanymi.Ma również GUI. – Zathrus
Wow ... Bardzo mi przykro z tego powodu ... Będąc sam mając do czynienia z kodowaniem C czystego Win32 API i próbując zapłakać się do zapomnienia, przynajmniej widzę, że może być o wiele gorzej ...: - / – paercebal