Help2102 RadLib


RadASM - ćŁęą ńŁńą Ł ć óŁŁ ó꣹ń,
Ł ńńą, ąąćŁ ńńó ńąŁ ńąŁńęŁ ŁŁę.
ńŁ Ł ńą ŁŁęó óęŁ, ńąń ń DLL,
ć Łńą ńąŁńęó ŁŁęó (ń includelib). ńą ż,
ąŁą ąŁńą ń ąęó ŁŁęó, Ł ĘŁ ń ńą
Łńą ó Ł ŁŁ ńą ą ńóą, ńŁ óćŁ Ł ąęć ćą
ąŁńą ńŁ .LIB-ą. Łłó, ęąę ŁŁŁą INI-ą
MASM (, ń ŁŁńŁ, ć ć Łńą FASM).
ąćą, ąę ąć ó ŁŁ ć ŁąŁ, ąęć ńąŁ
RadLib.zip Łń ꣣ ń ą RadASM.INI Ł MASM.INI, ę
ŁŁ żŁ ńń . ć ąŁ ńŁ ńą ą Ł, ćą
Ł ąŁłó ń ńą ąńęŁ ąłŁ INI-ąą. ńŁ Ł
żć, Łą Łćńółó ŁąŁ , ęąę ńŁ ŁŁ
ą 3 ń łąćą.

1. óń ę ą ęłą ŁŁęąŁ RadASM.INI, żó Łłó
ńą ąą. ń꣣ [Makefiles] ć ńŁńę ń ąńłŁŁŁ ą (0=.rap,
1=.rc, 2=.asm, 3=.obj Ł ), ę Łńóń RadASM. Ł ąŁ .lib
ę żć ńŁńęą. -óąŁ RadASM.INI, ńŁ ńŁ "8=.txt" , ąę .lib ó 9. ą ż ńęŁ [Makefiles] ą RadASM.INI:

--------------------------------------------------------------------------------
9=.lib
--------------------------------------------------------------------------------

2. Ż łąć ń ł ą Łć ć. ŃółŁ łąć - ąęŁą
MASM.INI. ż ą Ł ąęŁą ńć ó ńęŁ Ł
ąŁ ł ó ó. -, ąąŁ ęć Łą ąŁń
ńŁńę, Ł RadASM ę "New Project" ( ę). Łą
"LIB Project" ęąń ąąŁ, ć ą óć ąąŁ.
ń꣣ ęą [Project] ąą MASM.INI, ą ńŁńę ąąŁ ęą
ńółŁ ą:

--------------------------------------------------------------------------------
Type=Win32 App,Console App,Dll Project,LIB Project
--------------------------------------------------------------------------------

3. ąęŁŁ, ą ńęŁ ń ąń깣 ę ŁŁę
(LIB Projects). ęŁó/ńą ąńęŁ ęą Dll Project Ł Łńó Ł
ęąń łąą, ć ńńŁ. ąŁ ńęe c [DLL Project]
ą [LIB Project] ( ć ąąŁ ęć Łą, .. "LIB Project" ŁŁ
óć, ę ą óć) Ł ą ńę ń ęą ąŁ LINK.EXE
LIB.EXE. ą ó ńęŁ MASM.INI:

--------------------------------------------------------------------------------
[LIB Project]
Files=1,1,0,1,0
Folders=1,0,0
MenuMake=0,1,1,0,0,0,0,0
1=4,O,$B\RC.EXE /v,1
2=3,O,$B\ML.EXE /c /coff /Cp /nologo /I$I,2
3=9,O,$B\LIB.EXE,3
4=0,0,,5
--------------------------------------------------------------------------------

(ą ż ą ńó 깣Ł; ńŁ ą Łń, ć
Łą Ł, ąęŁń ń ŁńąŁ ąą ń꣣Ł)

Ł óćŁ łŁ ąńŁ, ę Łąń Dll-ęą. Ęąę
ć Ł, ąąŁ Łąń. Ńółą Łąłąń ńęą "3="
(ęąą Łęą).
Łą "9" - ż ńńęą ą ńęó "9=.lib" ą RadASM.ini. ą
ą ą RadASM óąŁ ńą .lib-ą, ńŁ ńółńó Łęę,
Ł Ł ć ąŁŁ ń ŁęęŁ. ńŁ ą ńółńó, ż ąŁ, ę óńł ńŁęą.
ŃŁ "O" ą, óć ąćą ńłŁ ę ą Output,
óą ć ńć óŁ ńłŁ, ćŁó Łę.
$B ąń ó ę ął ŁęŁŁ Masm32\Bin, ą Łą "3" ąą Łńą ąąŁ ąłć .OBJ-ąą ęąń ąćóą ęą ńęŁ (3=.obj ńŁńę ń ŁąŁ ą) Łęą. ńŁ ąń ąŁńą ż óęń, ć ń 깣Ł INI-ąą. Ż ę ąń ć, ćó ńą RadASM (łą ąą, KetilO!).

ńć Ł ą ąńŁ ńŁ INI-ą, ńć ńąą ę ŁŁę
LIB Project ąęć, ęąę óć ę RadASM. Ż łą Ł - ńŁ śŁ ąłŁ óęŁ PROTOs ą, ąę ć ęą Ł ę, ŁńółŁ żó ŁŁęó. ą Łńó ę ŁęŁ include Ł includelib, ćŁ ŁŁęó óęŁ ę ŁńąŁ óćŁ ńŁ ęą.

ąęć ŁŁŁą "Tools" - ąŁ Łńó ąąŁńęć
꣹Ł include- Ł library-ą Ł ŁęŁŁ ąłć ęą ŁęŁŁ
masm32\Include Ł masm32\Lib ńń. żćŁ ąą ą żŁ
łŁ Ł, ąę ćńę ąęŁąć ꣹Ł
ąęŁ C:\masm32\Include Ł C:\masm32\Lib, ą ąęć ć Łń ż ńłŁ.
óą, ż ńłŁ óŁń ńą Ł.

Irving W
ą óńńęŁ ę: amdtm , amdtm@mail.ru


Wyszukiwarka

Podobne podstrony:
Help2102 RadASM
Help2102 RadAscii
Help2102 e help
Help2102 HlaReadMe
Help2102 fr interpreter
Help2102 WordList
Help2102 ToolsMenu
Help2102 WhatsNew2042
Help2102 DlgToWin
Help2102 Projects
Help2102 VCDebug
Help2102 LibProject
Help2102 ConfigMenu
Help2102 OpenFile

więcej podobnych podstron