LINUX.ORG.RU

Сообщения ArtMenza

 

Простой мейкфайл

Форум — Development

Беру пример отсюда: http://www.opennet.ru/docs/RUS/gnumake/#Multi-dirs

Совсем слегка переделываю так, что у меня получается:

source_dirs := . Editor TextLine

search_wildcards := $(addsuffix /*.c,$(source_dirs)) 

main: $(notdir $(patsubst %.c,%.o,$(wildcard $(search_wildcards))))
	gcc $^ -o $@ 

VPATH := $(source_dirs)

%.o: %.cpp
	gcc -c -MD $(addprefix -I,$(source_dirs)) $<

include $(wildcard *.d) 
Захожу в папку, где лежат main.c, main.h, папка Editor и TextLine (с соответствующими файлами), и makefile, пишу в консоли make, а на выходе:
cc    -c -o main.o main.c
In file included from main.c:1:0:
main.h:1:20: fatal error: Editor.h: No such file or directory
compilation terminated.
make: *** [main.o] Error 1

Почему так?

 , ,

ArtMenza
()

wifi модуль rn-171

Форум — Science & Engineering

Есть плата stm32, присоединена к компу по USART. Так же к плате присоединён wifi модуль rn-171. На компе открыт терминал, команды отсылаются на wifi модуль, всё хорошо работает.

И есть ноутбук с wifi. Он видит этот wifi-модуль платы, устанавливает связь. Как переслать хоть пару символов с ноута на плату по wifi? Первая идея - взять терминал (например RealTerm) и послать, но что указать в настройках терминала (порт там, адрес... там ведь нельзя такого выбрать. Порт можно было бы выбрать, если бы ноут и плата были соединены по com-порту)?

 , ,

ArtMenza
()

Сколько биологии нужно для биоинформатики?

Форум — Talks

Желаю заниматься биоинформатикой. По образованию физик-инженер, работаю прогером. Слышал, что много биоинформатиков пришло из математиков и физиков.

Что из биологии нужно знать, чтобы заниматься биоинформатикой? Есть примерный минимум какой-то?

Задаю вопрос на ЛОРе, потому что тут много умных людей, которые всегда поддержут, объяснят, расскажут.

 , , ,

ArtMenza
()

Чем занимаются iOS и iPhone программисты и какими они бывают

Форум — General

Вот я как-то привык, что для обычного компа, например ос - винда, дрова и всю низкоуровневую лабуду пишут на С и С++, всякие другие приложения на C# там или Дельфи, что-нибудь про веб - JavaScript, PHP. А вот для iOS и iPhone главный язык разработки - Objective-C. iOS разрабы на нём что, вообще всё пишут? Особенно iPhon'исты? В iPhone вообще есть понятие «низкоуровневое приложение», или как? У меня знакомых, пишущих под мобильные устройства, нету, поэтому поясните плз: человек, который выучил Objective-C и идёт джуниор iOS программистом, получает тот же «спектр возможностей» - может стать системным программистом, писать прикладной софт и т.п.?

ArtMenza
()

Обработка изображений, основы

Форум — Talks

Посоветуйте книгу по самым основам image processing (обработки изображений), чтоб матан там, алгоритмы, все дела. И какой математический аппарат в основном используется? Наверное аналитическая геометрия нужна... Что ещё?

ArtMenza
()

Pascal, Object Pascal, Delphi

Форум — Development

Подскажите пожалуйста:

1) Существенна ли разница между языками Object Pacal и Delphi? «Выучить Object Pascal» равно «Выучить Delphi»?

2) Синтаксис паскаля и объектного паскаля сильно отличаются?

ArtMenza
()

Веб-программирование - это интересно?

Форум — Talks

Бытует мнение, что веб-программирование в большинстве своем - это формочки, разметка и прочее, и что это не интересно. Так ли это?

Перемещено tazhate из web-development

ArtMenza
()

Почему не любят С#?

Форум — Talks

Почему не любят С#? За майкрософт? За тыринг у Java? Ещё за что-то?))

ArtMenza
()

Подскажите хорошую книгу по Fortran

Форум — General

Наверняка тут есть люди знакомые с фортраном. Подскажите какую-нибудь толковую хорошую книгу, чтоб была как Керниган&Ритчи для Си.

 

ArtMenza
()

В VirtualBox не работает Mac OS

Форум — General

Поставил виртуал бокс, хотел пожмякать макось. Нажимаю NEW -> MacOS -> создаю вирткальную машину. Решаю запустить без диска или флешки с образом операционной системы, посмотреть что будет (по аналогии с виндой, запускается биос, но операционной системы не стоит, диска нет, следовательно выдаст сообщение об этом). И окно с виртуальным компьютером сразу же без сообщений об ошибке просто закрывается, статус компьютера - Aborted.

ArtMenza
()

Objective-C, Linux Fedora, GNUstep - сейчас себе голову сломаю

Форум — Development

Есть семнадцатая федора. Захотел я попробовать Objective-C. Поставил компилятор gobjc, написал исходник

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[])
{
        NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

        NSLog (@"hello world");
        [pool drain];
        return 0;
}

Затем попробовал в командной строке

gcc main.m -lobjc
и мне выдало
cannot find interface declaration for ‘NXConstantString’
Хорошо, не страшно, пробую дальше.

Ставлю OPENstep как написано здесь http://www.techotopia.com/index.php/Installing_and_Using_GNUstep_and_Objectiv...

Затем пробую в командной строке

gcc `gnustep-config --objc-flags` -lgnustep-base main.m

Выдаёт

/usr/bin/ld: /usr/lib/gcc/i686-redhat-linux/4.7.2/../../../libgnustep-base.so: undefined reference to symbol 'objc_msg_lookup'
/usr/bin/ld: note: 'objc_msg_lookup' is defined in DSO /lib/libobjc.so.4 so try adding it to the linker command line
/lib/libobjc.so.4: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status

Как скомпилировать?

ArtMenza
()

Системные программисты

Форум — Talks

Я новичок, и мне показалось, что есть такой стереотип в программировании, что системные программисты - «трушные», самые правильные, «настоящие», могут разобраться во всех областях программирования. Откуда взялся этот стереотип?

Перемещено post-factum из development

ArtMenza
()

Языки программирования для мобильных устройств (и игр для них же)

Форум — Development

Я вот тут недавно запарился тем, что программирование для мобильных устройств - это интересно и перспективно. Так как не обладаю сведениями, что там в мире мобильников и как, первый вопрос, который вырос у меня в голове: 1) Что перспективнее - Java под Android или Objective-C для iPhone.

Немного гуглил, и наткнулся на фразу, что большинство игр для Android пишут на С/С++. Посему второй вопрос: 2) Это так?

И думаю, логично, что следующий вопрос: 3) А можно ли использовать только С/С++ для создания приложений/игр для iPhone?

ArtMenza
()

Посоветуйте версию Slackware

Форум — General

Посоветуйте версию Slackware. Хочу вашего совета, потому что возможно последние версии не очень хороши или что-то вроде этого (отзывы гуглил по версиям, ничего толкового не нашёл). На староватый ноут. Можно неруссифицированную.

ArtMenza
()

Это хороший перевод?

Форум — General

http://jack.kiev.ua/docs/slackbook/book.html Это хороший перевод книги Slackware Linux Essentials?

 

ArtMenza
()

При перезагрузке сбрасываются настройки

Форум — General

Федора17. Началось с того, что не грузился вконтактик. Вылечил изменением nameserver в файле resolf.conf с 192.168.1.1 на 8.8.8.8 И всё бы хорошо, но при перезагрузке компа nameserver опять становится 192.168.1.1

Подскажите пожалуйста, что делать?

ArtMenza
()

Как поставить wine 0.9.x в Fedora 17?

Форум — General

Последняя версия wine - 1.5.x. Но мне нужна версия 0.9.х, потому что именно её хочет IEforLinux. Как поставить старую версию вайна?

 

ArtMenza
()

RSS подписка на новые темы