· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Нормальная работа

Посл.отвђт Сообщенiе


Дата: Апр 24, 2003 00:48:50

Люди, а вообще возможно найти такой компилятор, который номально под окошкими пашет??? Я заколебался в досе корячиться!!! Нужно что-то похожее на оболочку. Хотябы как в QBasic'e =)


Дата: Апр 24, 2003 00:53:53

Radasm


Дата: Апр 24, 2003 00:56:38

Хотя тебе смотря к какому языку программирования ?
Если к ассемблеру, и ты пишеш под фасм, то у него есть свой маленький, но удобный редактор...
хотя радасм можно тоже под фасм настроить


Дата: Апр 24, 2003 01:08:30

А для его работы нужно поставить masm32? Или он так, автономно, без всех?


Дата: Апр 24, 2003 01:10:10

Я вообще, токо начинаю ассемблер мучить; у меня в книжке про на примерах Tasm все описано.


Дата: Апр 24, 2003 01:18:10

Надо масм32
Там в настройках надо путь к мл указать помойму


Дата: Апр 24, 2003 01:38:46

Хелп! Он мне при макинге проги "Hello world" с этого сайта пишет что типа нельзя найти библиотеку kernel32.lib! Я уже замучался!!! Где ее взять???


Дата: Апр 24, 2003 01:43:19

вот что пишет:
Assembling: D:\Мои документы\asm\hello,world\1.asm
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

LINK : fatal error LNK1104: cannot open file "kernel32.lib"

Make error(s) occured.


Дата: Апр 24, 2003 19:47:33

Аноним
ЭЭЭхх.
А ты код могешь показать?

Итак:

1. В твоём коде линковщику должно быть указано, что мол нужно подключить kernel32.lib
Это делается 2 способами:
а) includelib kernel32.lib
b) указанием линковщику в командной строке.

2. Если это уже есть
то, теперь должна быть установлена переменная среды LIB для того, чтобы link нашёл эту либу.

Это делаегтся в bat файле так

SET LIB=%1;C:\MASM32\LIB

Если у тебя Win2000 рекомендую сделать :

В контекстном меню Мой компутер выбрать свойства, на закладке дополнительно выбрать Окружение.

И вписать новые переменные

INCLUDE = C:\MASM32\INCLUDE
LIB = C:\MASM32\LIB
PATH = C:\MASM32\BIN

Под мастдай это делается по другому.

===========================================

И теперь ты можешь писать в коде

include kernel32.inc
include windows.inc

Приучайтесь к красоте :))
И удобству


Дата: Апр 25, 2003 12:44:20

Аноним
я немного ошибся

SET LIB=%LIB%;C:\MASM32\LIB
Или просто
SET LIB=C:\MASM32\LIB


Дата: Май 8, 2003 00:08:13

(Vim+WinDbg) == rulez forever!!!


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.113