Перейти к содержанию

KONG_

Members
  • Постов

    3
  • Зарегистрирован

  • Посещение

    Никогда

Достижения KONG_

  1. Если диск новый то для начала тебе нужно создать разделы на новом диске. С помошью команды fdisk /dev/твой_диск_и_раздел Если говоришь что XP видит разделы этого диска то значит разделы там есть скорее всего FAT или NTFS. Для того чтобы увидеть разделы в линукс необходимо смонтировать их в какой нибудь каталог,который обычно создается в дириктории /mnt Монтирование происходит с помошью команды mount попробуй так: mount -t vfat /dev/твой_диск_и_раздел /mnt/твой_католог опция t указывает на тип файловай системы монтируемого раздела в данном примере это FAT. Если монтирование прошло успешно то ты должен увидеть содержимое своего раздела в /mnt/твой_католог Для того чтобы всё это происходило автоматически при загрузке нужно добавить это в файл /etc/fstab. А вообще в начале любой книги по линуксу есть главы посвящённые созданию разделав и монтированию устройств, там все просто и подробно описанно - это азы.
  2. #include "unp.h" int main(int argc, char **argv) { int sockfd, n; char recvline[MAXLINE + 1]; struct sockaddr_in servaddr; if (argc != 2) err_quit("usage: a.out <IPaddress>"); if ( (sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) err_sys("socket error"); bzero(&servaddr, sizeof(servaddr)); servaddr.sin_family = AF_INET; servaddr.sin_port = htons(13); /* daytime server */ if (inet_pton(AF_INET, argv[1], &servaddr.sin_addr) <= 0) err_quit("inet_pton error for %s", argv[1]); if (connect(sockfd, (SA *) &servaddr, sizeof(servaddr)) < 0) err_sys("connect error"); while ( (n = read(sockfd, recvline, MAXLINE)) > 0) { recvline[n] = 0; /* null terminate */ if (fputs(recvline, stdout) == EOF) err_sys("fputs error"); } if (n < 0) err_sys("read error"); exit(0); } Вот исходник, фаил unp.h лежит в каталоге lib/
  3. Неполучается откомпилировать некую программу она написана под ANSI C а у меня GCC. компилятор указывает на первые две строки вот они: int main(int argc, char **argv) Мне кажется что проблемма именно в компиляторе, раскажите пожалуйсто в кратце про ANSI и про различия этих компиляторов и где можно раздобыть компилятор ANSI C для моей ос у меня Red Hat 9. Просто скоро сдавать диплом и эта программа мне очень нужна.
×
×
  • Создать...