![]() |
Показаны 11 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- C/C++ (http://netadmin.ws/forum/forumdisplay.php?forumid=8)
-- Компиляция под FreeBSD (http://netadmin.ws/forum/showthread.php?threadid=11826)
Компиляция под FreeBSD
Здраствуйте, всю жизнь писал скрипты под винь из-за чего встала проблема с переносом приложения на другие ОС.
Попробывал откомпилировать командой gcc test.c
следующий файл:
quote:
#include <stdio.h>
#include <stdlib.h>
void main() {
printf('Type...');
}
Так верни int...
__________________
The time was broken ...
Почему я вообще что-то должен возвращать в void ?
insidex добавил 25-06-2006 в 16:44:07:
Блин чего-то я туплю. Сделал так :
#include <stdio.h>
#include <stdlib.h>
int main() {
printf('ghg');
return 0;
}
попробуй puts вместо printf
__________________
The time was broken ...
Спасибо, начинаю уже разочаровываться в Си, наверное, ассамблер и то более кросс-платформенный!
В си есть стандарты для обеспечения большей переносимости. Например ANSI C. Но конечно проще писать многоплатформенные приложения на php/perl/java.
__________________
The time was broken ...
В Си много нюансов. Ð_то вообще один сплошной нюанс 
попробуй так:
#include <stdio.h>
void main(void)
{
clrscr();
printf("text");
}
если не проканает - то так:
#include <stdio.h>
void main(void)
{
char a[5];
a = "text";
clrscr();
printf("%s",a);
}
Спасибо, лучше framework поставлю на фряху и на шарпе продолжу писать,чем все проеты потом переписывать под каждую ось отдельно.
под никсом можно писать на шарпе?
__________________
The time was broken ...
вроде главное наличие framework или путаю с жабой?
Вообще да. Но NET-runtime только под Win есть. Хотя я могу чего-то не знать.
__________________
The time was broken ...
| Формат времени GMT. Текущее время 06:18. | Показаны 11 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.