Посл.ответ |
Сообщение |
Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник
|
Создано: 30 октября 2006 10:30 · Личное сообщение · #1
Извините , что копирую тему которую я создал в разделе(Для новичков)!! просто надоело стоять на одном месте!! Начал изучать ассемблер. Люди пожалуйста объясните почему когда я создаю EXE-файл , у меня появляется сообщение LINK: fatal error LNK1104: can not open file \lib\kernel32.lib
| Сообщение посчитали полезным: |
|
Ранг: 160.9 (ветеран), 1thx Активность: 0.05↘0 Статус: Участник
|
Создано: 30 октября 2006 10:37 · Личное сообщение · #2
А где у тебя находся kernel32.lib? Укажи в сорсе путь к нему и все будет ок
| Сообщение посчитали полезным: |
Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 30 октября 2006 10:38 · Личное сообщение · #3
пропиши LIB environment variable и/или посмотри в конфиг файле куда он показывает.
| Сообщение посчитали полезным: |
Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник
|
Создано: 30 октября 2006 10:48 · Личное сообщение · #4
Адрес правильный. LIB уже прописан. А как посмотрерть в конфиг файле я не знаю. А когда я захотел просмотреть этот файл- я не смог его открыть( нет программы для его открытия).
| Сообщение посчитали полезным: |
Ранг: 200.3 (наставник) Активность: 0.09↘0 Статус: Участник
|
Создано: 30 октября 2006 10:55 · Личное сообщение · #5
Alex1304 пишет:
Адрес правильный - адрес должен быть вида C:\masm32\Lib\kernel32.lib
----- Само плывет в pуки только то, что не тонет. | Сообщение посчитали полезным: |
Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник
|
Создано: 30 октября 2006 11:02 · Личное сообщение · #6
У меня--------- С:\MASM61\LIB\kernel32.lib
| Сообщение посчитали полезным: |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 30 октября 2006 11:31 · Личное сообщение · #7
Alex1304 пишет:
А когда я захотел просмотреть этот файл- я не смог его открыть( нет программы для его открытия).
Блокнотом попробуй
| Сообщение посчитали полезным: |
Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник
|
Создано: 30 октября 2006 11:42 · Личное сообщение · #8
Пробовал и блокнотом:::::::::::
| Сообщение посчитали полезным: |
Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник
|
Создано: 30 октября 2006 23:48 · Личное сообщение · #9
Alex1304 пишет:
У меня--------- С:\MASM61\LIB\kernel32.lib
Это он у тебя там лежит. А масм про это не знает и ищет в
Alex1304 пишет:
can not open file \lib\kernel32.lib
По настройке масма есть инфа на русском - ищи. Сходи на wasm.ru И в конце концов прочти все-таки какую-нибудь книжку по Виндам, т.к. слова про переменные окружения для тебя пустой звук, а без этого долго еще будешь по граблям ходить. Именно поэтому тебе никто и не хочет помогать - ты ленив братец.
| Сообщение посчитали полезным: |
Ранг: 52.2 (постоянный) Активность: 0.02↘0 Статус: Участник
|
Создано: 31 октября 2006 10:47 · Личное сообщение · #10
ты параметры надеюсь так указываешь:
include \masm32\include\windows.inc
includelib \masm32\lib\gdi32.lib
а не так
'include \masm32\include\windows.inc'
не любит он такие кавычки.
| Сообщение посчитали полезным: |
Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 31 октября 2006 10:52 · Личное сообщение · #11
Экстрасенсы пытаются угадать, что автор написал в своем сорсе Alex1304 - не проще его приаттачить сюда?
| Сообщение посчитали полезным: |
Ранг: 115.1 (ветеран), 3thx Активность: 0.07↘0 Статус: Участник
|
Создано: 31 октября 2006 11:18 · Поправил: __ · Личное сообщение · #12
в строке линкеру не указан путь к библиотекам, или указан неправильно
\masm32\bin\link /nologo /SUBSYSTEM:WINDOWS /LIBPATH:\masm32\lib prog.obj
| Сообщение посчитали полезным: |
Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник
|
Создано: 01 ноября 2006 03:16 · Личное сообщение · #13
Alex1304 пишет:
LIB уже прописан.
Еще одно усилие : если бы LIB был прописан правильно/неправильно - было другое сообщение об ошибке. Он у тебя равен \lib.
Ara пишет:
что автор написал в своем сорсе Alex1304 - не проще его приаттачить сюда?
А что толку. У нас масм правильно настроен. Тут очень сложный случай. Человеку надо быстро ...
| Сообщение посчитали полезным: |