Visual c++ POMOC w zapisie

0

Cześć . Mam problem gdyż robię teraz program w Visual c++ 2010 a będę potrzebował go jutro odpalić w wersji 2005.
Jak to zrobić żeby pliki z 2010 działały w wersji 2005?
Pozdrawiam.

0

Nie otworzysz projektu z 2010 pod 2005.

Jeśli projekt nie ma zbyt wielu plików i ustawień, najlepiej utworzyć nowy projekt i dodać do niego istniejące pliki źródłowe. I przypomnieć sobie, czy czegoś nie przestawialiśmy w opcjach projektu...

Same źródła mogą wymagać niewielkich poprawek, jeśli użyłeś gdzieś składni z C++11 to trzeba będzie to przerobić.

0

A powiedz mi . Jeżeli zrobiłem debug solution na moim komputerze w domu, a zaniose go na inny komputer to plik .exe z programem będzie działał ?

0

Nie. Skompiluj na Release. Dodatkowo na docelowym komputerze potrzebny będzie Visual C++ Runtime w wersji 2010. Można też na chama skopiować dll-kę (msvcr100.dll albo podobnie) do katalogu z exekiem.
Albo w opcjach projektu ustaw (też dla buildu Release) statyczne linkowanie bibliotek RTL — Runtime library: Multi-threaded (bez DLL).
Wtedy nie będzie wymagało tych dll-ek.

1 użytkowników online, w tym zalogowanych: 0, gości: 1