| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > портирование проекта linux -> windows |
| Автор: PRGamer 17.2.2008, 09:36 | ||||||||||||
| Потдскажите какие строчки поменять\добавить? вот на эту
вот так ругается
тут кое-что поменял
но вот так ругается на последнюю строчку...
тут несоответствие параметров
собсно, вот...
_________ Заранее благодарен! |
| Автор: popovb 17.2.2008, 16:36 | ||||||
Ясно написано. Нет хедера.
Это на какую строку? |
| Автор: Alek86 18.2.2008, 11:33 | ||
а мне казалось надо перед ... запятую ставить |
| Автор: xvr 18.2.2008, 12:59 | ||||
Не надо: это GNU'шное расширение - макрос с переменным числом параметров. VC не поддерживает |
| Автор: PRGamer 18.2.2008, 13:16 | ||
| Еще вот что странно, если тут Configuration properties->C/C++->Precompiled headers->Create/Use Precompliled Headers поставить... Use Precompiled Headers то получаю на каждый файоик такое... fatal error C1083: Cannot open precompiled header file: 'Debug\tesla.pch': No such file or directory А если Create Precompiled Headers то куча ошибок На что можно заменить? #include <sys/uio.h> #include <sys/ioctl.h> #include <dlfcn.h> К стати, а где взять automake под винду? Один откопал, но там не ехе-шник, а скриптец на баше, не ясно как его в пауэршеле интерпритировать, хм.... А вот такие ошибки из-за чего могут возникнуть?
|
| Автор: xvr 18.2.2008, 20:06 | ||||||||||
Create Precompiled Headers должно стоять ровно для ОДНОГО cpp файла, а Use ... для всех остальных. Альтернатива - Not Use ... для всех.
Прямых аналогов может не быть - надо смотреть, что из них используется
|
| Автор: PRGamer 19.2.2008, 08:37 | ||||||||||
но тем не менее так сработало, спасибо) Подскажите по структерке
и по ф-ции добавил так #include <cstring> тут ниче не поменялось
|