Re: C++ 2005 EЕ выдает ошибку при компиляции
От: alexeiz  
Дата: 08.07.06 03:11
Оценка:
Здравствуйте, streptokok, Вы писали:

S>Помогите начинающему программисту:


S>Хочу научится открывать, закрыват, изменять графические файлы.

S>Для этого:
S>1. нашел класс CXImage (http://www.sources.ru/cpp/cpp_cximage.shtml)
S>2. Заинсталлировал MS C++ 2005 Express Edition.
S>3. Заинсталлировал SDK for the x86 platform
S>(скачал у MS также SDK for ia64 и amd64, но они у меня не запускаются, под предлогом, что это не win32 программа)

У тебя XP не 64 bit. Не важно, что у тебя процессор поддерживает 64bit, нужна соотверствующая операционная система.

S>При компиляции выдается ошибка:

S>mfc42d.lib(MFC42D.dll) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'

Visual C++ Express не содержит компиляторов для x64 & ia64. Тебе не удасться создать 64 битное приложение.

S>Файлы mfc42d.lib есть в директориях

S>C:\Programme\Microsoft Platform SDK\Lib\AMD64\mfc и
S>C:\Programme\Microsoft Platform SDK\Lib\IA64\mfc

S>я их прописывал в путях, но компиллятор ругается


S>у меня AMD Simpron 64, XP SP2,
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.