SherbakovFirst, если кому интересно, я в итоге просто откликнулись на hh на все хоть как-то подходящие вакансии, и в итоге получила даже два оффера. Выбрала один, удалёнка. Сама дома, а компания в Москве. Уже 2 года там работаю.
Roman, да я просто этот кусок убрала. Там была проверка не выдаёт ли xcalloc NULL, хотя в документации сказано, что он его никогда не выдаёт. Но вообще, сейчас сработало скомпилировать статическую библиотеку.
Я исправила то, что не поддерживается в С++ в главном файле, но он потом вызвал string.h, которая похоже вообще не поддерживается. Не знаю что с этим делать.
MisterN, Да я как-то не рассчитывала, что вы с Танго знакомы, он довольно узконаправлен. Но в принципе, ответы здесь уже многое дали для понимания, есть смысл дальше жить)))
Я раньше для них писала на Python и C, но сейчас появилась задача другого рода. Нужно использовать фреймворк, который называется Tango Controls. Поэтому я перешла на C++.
Я конечно использую IDE, но там ничего подобного не подсвечивается.
Там есть кроме прочего база классов, которые написаны другими пользователями. Некоторые я бы хотела использовать, но они не стали работать на моей машине. Я хотела их исправить, но совершенно запуталась в этом коде.
К фреймворку есть мануал на очень много листов. Но он до конца картину не проясняет.
И, допустим, пользователь выбрал устройство. С ним (устройством) всё равно надо как-то общаться. Как это сделать? Может есть какой-то номер у этого usb-порта, который можно определить?