|
|
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
Кто в курсе можно ли в MS VisualStudio писать консольку под Unix Проблема следующего характера: есть сервер (FreeBSD) без граф оболочек. нужно просто сделать форму для ввода данных в файл с несколькими полями. сегодня пробовал через стандартных Dialog, но он не предусматривает более одно --inputbox Вобщем вопрос в том, в чем можно написать дома из Windows и тестировать, скомпилировать, перенести исполняймый файл на Unix и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 01:53 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
ficsКто в курсе можно ли в MS VisualStudio писать консольку под UnixXe-xe. Можна. Только узнай сначала установлен ли Wine на твоем BSD. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 02:05 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
ficsКто в курсе можно ли в MS VisualStudio писать консольку под Unix Проблема следующего характера: есть сервер (FreeBSD) без граф оболочек. нужно просто сделать форму для ввода данных в файл с несколькими полями. сегодня пробовал через стандартных Dialog, но он не предусматривает более одно --inputbox какой в пень стандартный диалог?? вы вообще понимаете, что пишете? вы можете сделать вот что: написать консольное приложение на вашей любимой msvs, используя при этом только стандартные библиотеки (а не мс-овские говнорасширения) и потом эти .cpp & .h файлы скомпилять и собрать уже на юникс платформе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 10:08 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
fics пишет: > Кто в курсе можно ли в MS VisualStudio писать консольку под Unix Писать можно. Даже компилировать можно, если она в рамках стандарта написана. Но вот собирать ты сможешь только Win32 -приложения. > Вобщем вопрос в том, в чем можно написать дома из Windows и тестировать, > скомпилировать, перенести исполняймый файл на Unix и все GCC только. Теоретически. Потому что я не знаю, есть ли в нём под Win32 кросс-компиляция в FreeBSD. Вообще на Win32 две реализации, MinGW и в Cygwin. Не знаю, поддерживают ли они кросс-компиляцию. Ну и отдельный вопрос, на чём ты будешь эти формы писать. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 11:01 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
skelet пишет: > вы можете сделать вот что: > написать *консольное *приложение на вашей любимой msvs, используя при > этом только стандартные библиотеки (а не мс-овские говнорасширения) и > потом эти .cpp & .h файлы скомпилять и собрать уже на юникс платформе Ну ещё теоретически он может, например, в Cygwin-е написать приложение, например, на с/с++ с GTK+, а потом его скомпилять на фре, или же даже кросс-компилировать его на том же Cygwin-е во фрю. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 11:03 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
MasterZiv Ну ещё теоретически он может, например, в Cygwin-е написать приложение, например, на с/с++ с GTK+, а потом его скомпилять на фре, или же даже кросс-компилировать его на том же Cygwin-е во фрю. теоретически можно многое, но тут же по вопросу видно, что у человека даже базовых понятий нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 11:34 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
>> какой в пень стандартный диалог?? вы вообще понимаете, что пишете? а как его называть? #!/bin/bash DIALOG=${DIALOG=dialog} $DIALOG --title "мое окно" --clear \ --inputbox "первое поле" 10 30 2>temp_file case $? in 0) echo "";; 1) echo "";; 255) echo "";; esac Я или что то в маня не понял со своим горе-английским, но кажется нельзя больше одного inputbox, к тому же поля сохранять нужно во временные файлы. может кто другой способ подскажет? На самом деле задача проще простого, нужно сразу заполнить несколько полей и дописать их в файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 21:17 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
fics пишет: > Я или что то в маня не понял со своим горе-английским, но кажется нельзя > больше одного > inputbox, к тому же поля сохранять нужно во временные файлы. > > может кто другой способ подскажет? > На самом деле задача проще простого, нужно сразу заполнить несколько > полей и дописать > их в файл А при чём тут C/C++ ? Это стандартная тулза такая, DIALOG, с ней не нужно программировать на С/С++. Она для этого и была придумана, чтобы на С не программировать. На shell -е скрипт пишется, и всё. Тогда надо под виндой поставить cygwin, и в нём -- пакет диалог. Я правда не знаю, как он называется. Написать скрипт на языке shell-а, или bash-а (они почти одинаковые, но лучше на чистом shell писать), и, по идее, если нет каких-то проблем совместимости, этот же скрипт потом ты сможешь запускать на любой POSIX -системе. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 22:08 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
>> А при чём тут C/C++ ? Как выход из проблемы диалога с одним полем ввода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2009, 22:13 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
ficsКто в курсе можно ли в MS VisualStudio писать консольку под Unix Проблема следующего характера: есть сервер (FreeBSD) без граф оболочек. нужно просто сделать форму для ввода данных в файл с несколькими полями. сегодня пробовал через стандартных Dialog, но он не предусматривает более одно --inputbox Вобщем вопрос в том, в чем можно написать дома из Windows и тестировать, скомпилировать, перенести исполняймый файл на Unix и все товарищ, вы задали извращенческий ворос даже октябренок на любом иксе соберет консольное приложение как чкрез командную строку так и через IDE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2009, 18:41 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
Да полноте вам над фиксом стебаться... Читай про ncurses. Порт для выни: http://pdcurses.sourceforge.net/ Дерзай! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2009, 18:43 |
|
||
|
C/C++ под Unix
|
|||
|---|---|---|---|
|
#18+
Ну ладно вам! Ошибку понял, действительно глуповатый вопрос получился. Делаю ведь первые шаги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2009, 20:10 |
|
||
|
|

start [/forum/topic.php?fid=25&tid=1485515]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 476ms |

| 0 / 0 |
