добавлен параметр -out

This commit is contained in:
AntKrotov committed 2019-10-03 13:00:47 +03:00
1 parent 6a9f553404
commit 321f734381
11 files changed
+76 -41

No files matched your search

+6 -5
View File
@@ -8,9 +8,10 @@ UTF-8 с BOM-сигнатурой.
Выход - испоняемый файл hex-формата.
Параметры:
1) имя главного модуля
2) имя результирующего файла
3) "msp430"
4) необязательные параметры-ключи
2) "msp430"
3) необязательные параметры-ключи
-out <file_name> имя результирующего файла; по умолчанию,
совпадает с именем главного модуля, но с расширением ".hex"
-ram <size> размер ОЗУ в байтах (128 - 10240) по умолчанию 128
-rom <size> размер ПЗУ в байтах (2048 - 49152) по умолчанию 2048
-nochk <"ptibcwra"> отключить проверки при выполнении
@@ -31,8 +32,8 @@ UTF-8 с BOM-сигнатурой.
Например:
Compiler.exe "C:\example.ob07" "C:\example.hex" msp430 -ram 128 -rom 4096 -nochk pti
Compiler.exe "C:\example.ob07" "C:\example.hex" msp430 -ram 512 -rom 16384
Compiler.exe "C:\example.ob07" msp430 -ram 128 -rom 4096 -nochk pti
Compiler.exe "C:\example.ob07" msp430 -out "C:\Ex1.hex" -ram 512 -rom 16384
В случае успешной компиляции, компилятор передает код завершения 0, иначе 1.
При работе компилятора в KolibriOS, код завершения не передается.
+12 -10
View File
@@ -9,8 +9,7 @@ UTF-8 с BOM-сигнатурой.
Выход - испоняемый файл формата PE32, ELF или MENUET01/MSCOFF.
Параметры:
1) имя главного модуля
2) имя результирующего файла
3) тип приложения и платформа
2) тип приложения
"console" - Windows console
"gui" - Windows GUI
"dll" - Windows DLL
@@ -18,7 +17,10 @@ UTF-8 с BOM-сигнатурой.
"obj" - KolibriOS DLL
"elfexe" - Linux ELF-EXEC
"elfso" - Linux ELF-SO
4) необязательные параметры-ключи
3) необязательные параметры-ключи
-out <file_name> имя результирующего файла; по умолчанию,
совпадает с именем главного модуля, но с другим расширением
(соответствует типу исполняемого файла)
-stk <size> размер стэка в мегабайтах (по умолчанию 2 Мб,
допустимо от 1 до 32 Мб)
-nochk <"ptibcwra"> отключить проверки при выполнении (см. ниже)
@@ -42,13 +44,13 @@ UTF-8 с BOM-сигнатурой.
Например:
Compiler.exe "C:\example.ob07" "C:\example.exe" console -stk 1
Compiler.exe "C:\example.ob07" "C:\example.dll" dll
Compiler.exe "C:\example.ob07" "C:\example.exe" gui -stk 4
Compiler.exe "C:\example.ob07" "C:\example.exe" console -nochk pti
Compiler.kex "/tmp0/1/example.ob07" "/tmp0/1/example.kex" kos -stk 4
Compiler.kex "/tmp0/1/example.ob07" "/tmp0/1/example.obj" obj -ver 2.7
Compiler.exe "C:\example.ob07" "C:\example" elfexe -stk 1 -nochk a
Compiler.exe "C:\example.ob07" console -out "C:\example.exe" -stk 1
Compiler.exe "C:\example.ob07" dll -out "C:\example.dll"
Compiler.exe "C:\example.ob07" gui -out "C:\example.exe" -stk 4
Compiler.exe "C:\example.ob07" console -out "C:\example.exe" -nochk pti
Compiler.kex "/tmp0/1/example.ob07" kos -out "/tmp0/1/example.kex" -stk 4
Compiler.kex "/tmp0/1/example.ob07" obj -out "/tmp0/1/example.obj" -ver 2.7
Compiler.exe "C:\example.ob07" elfexe -out "C:\example" -stk 1 -nochk a
В случае успешной компиляции, компилятор передает код завершения 0, иначе 1.
При работе компилятора в KolibriOS, код завершения не передается.
+8 -6
View File
@@ -9,14 +9,16 @@ UTF-8 с BOM-сигнатурой.
Выход - испоняемый файл формата PE32+ или ELF64.
Параметры:
1) имя главного модуля
2) имя результирующего файла
3) тип приложения
2) тип приложения
"console64" - Windows64 console
"gui64" - Windows64 GUI
"dll64" - Windows64 DLL
"elfexe64" - Linux ELF64-EXEC
"elfso64" - Linux ELF64-SO
4) необязательные параметры-ключи
3) необязательные параметры-ключи
-out <file_name> имя результирующего файла; по умолчанию,
совпадает с именем главного модуля, но с другим расширением
(соответствует типу исполняемого файла)
-stk <size> размер стэка в мегабайтах (по умолчанию 2 Мб,
допустимо от 1 до 32 Мб)
-nochk <"ptibcwra"> отключить проверки при выполнении
@@ -39,9 +41,9 @@ UTF-8 с BOM-сигнатурой.
Например:
Compiler.exe "C:\example.ob07" "C:\example.exe" console64 -stk 1
Compiler.exe "C:\example.ob07" "C:\example.dll" dll64 -nochk pti
Compiler "source/Compiler.ob07" "source/Compiler" elfexe64 -stk 4 -nochk a
Compiler.exe "C:\example.ob07" console64 -out "C:\example.exe" -stk 1
Compiler.exe "C:\example.ob07" dll64 -out "C:\example.dll" -nochk pti
Compiler "source/Compiler.ob07" elfexe64 -out "source/Compiler" -nochk a
В случае успешной компиляции, компилятор передает код завершения 0, иначе 1.