Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 30.06.2006, 16:42   #1
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)
Радость Посоветуйте IDE

Подскажите какойнить универсальный IDE

из которого можно будет потом запустить любой компилятор с любой командной строкой (ну или чтоб вообще можно было самому настроить что запустить, я *.bat создам)
__________________
Как минимум я помог многим (с)
(Offline)
 
Ответить с цитированием
Старый 30.06.2006, 21:18   #2
jimon
 
Сообщений: n/a
такого нету....
radasm (или как его там) обьеденяет все асмы
MSVisualStudio обьеденяет много языков... а как имено там пашет - хз
есть другие..
 
Ответить с цитированием
Старый 02.07.2006, 20:16   #3
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)
Радость

Хммм... впринципе это можно было и вручную...

тут еще одна проблема! как проследить с какой командной строкой пускается стандартный компилятор? есть ли какиенить шпионы для винды которые бы перехватывали прерывание запуска программы и в лог бы записывали все параметры?
__________________
Как минимум я помог многим (с)
(Offline)
 
Ответить с цитированием
Старый 02.07.2006, 21:57   #4
NullX
Нуждающийся
 
Аватар для NullX
 
Регистрация: 05.09.2005
Сообщений: 55
Написано 2 полезных сообщений
(для 5 пользователей)
Сообщение от SubZer0
Хммм... впринципе это можно было и вручную...

тут еще одна проблема! как проследить с какой командной строкой пускается стандартный компилятор? есть ли какиенить шпионы для винды которые бы перехватывали прерывание запуска программы и в лог бы записывали все параметры?
для отслежки коммандной строки можно сделать так
#include "stdafx.h"
#include "windows.h"
#include "conio.h"
int main(int argc, char* argv[])
{
;
for (int i=0 ;i<=argc; i++)
MessageBox(0, argv[i],0,0);
return 0;
}


Компилируется и запускается так
C:\Blitz3D\bin\blitzcc.exe –c test.bb
C:\Blitz3D\bin\blitzcc.exe –q test.bb
но есть одна проблема при запуски компилятора он читает из памяти запустившего его процесса переменную пути запуска, вот как это побороть это интереснее
(Offline)
 
Ответить с цитированием
Старый 02.07.2006, 22:07   #5
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)
Радость



только надо это не для блица...


хотел OmegaBasic помучить... а там редактор кривой пипецц... в нете есть куча фриварных навороченных где можно даже подсветку самому настраивать... вот думал может совместить какнить можно было... но походу дела никак.
__________________
Как минимум я помог многим (с)
(Offline)
 
Ответить с цитированием
Старый 05.07.2006, 18:35   #6
NullX
Нуждающийся
 
Аватар для NullX
 
Регистрация: 05.09.2005
Сообщений: 55
Написано 2 полезных сообщений
(для 5 пользователей)
Сообщение от SubZer0


только надо это не для блица...


хотел OmegaBasic помучить... а там редактор кривой пипецц... в нете есть куча фриварных навороченных где можно даже подсветку самому настраивать... вот думал может совместить какнить можно было... но походу дела никак.
вот попробуй замени компилятор на этот exe (исходник см. выше)
и посмотри с какими параметрами запускается он
Вложение 1243
(Offline)
 
Ответить с цитированием
Старый 21.08.2008, 16:12   #7
Spiderman
Знающий
 
Аватар для Spiderman
 
Регистрация: 28.07.2008
Адрес: Киев
Сообщений: 228
Написано 61 полезных сообщений
(для 191 пользователей)
Ответ: Посоветуйте IDE

Люди подскажите как выудить ошибку компилятора?
Допустим я запускаю:

C:\Blitz3D\bin\blitzcc.exe –c test.bb
Как отловить ошибку, что компилятор нашел ту-то ошибку в той-то строке, чтобы в последствии самому без IDE ее обрабатывать программно?
__________________
Тяжела жизнь программиста: радость находки своего бага всегда омрачает осознание собственной тупости...
(Offline)
 
Ответить с цитированием
Старый 21.08.2008, 16:25   #8
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Посоветуйте IDE

все ошибки выводятся в stdout, как и хинты, и прогресс и прочее. по той ссылке что я давал в другой теме - есть архив (для гостей он скрыт), там есть файл debug.bat, вот от няго можно и плясать. По крайней мере вывод видно, указывается и позиция строчки и позиция столбца и сама ошибка. например "function bugaga() not found"
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посоветуйте GUI impersonalis Blitz3D 10 01.06.2009 02:23
посоветуйте Данил Болтовня 20 15.02.2009 18:22
Посоветуйте экшн ABTOMAT Игры / Games 45 18.12.2008 22:43
Посоветуйте... Данил Болтовня 23 25.09.2007 21:04
Посоветуйте impersonalis Болтовня 8 18.03.2006 21:06


Часовой пояс GMT +4, время: 08:50.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com