LINUX.ORG.RU

Сообщения villu

 

Qt (QML) + cmake

Форум — Development

Вечер добрый.

Ситуация такая. Есть проект, использующий QML (гуй с кнопочками), есть либа, которая собирается cmake и должна линковаться с первым. Есть ли какой рецепт для добавления проекта сmake в проект qmake (*.pro)? то есть чтоб он отслеживал сам изменения в коде библиотеки, собирал ее и потом уже линковал то, что получилось с гуйнёй?

в идеале вообще хочется такого

  • Если не найдена либа, выкачать ее (git, svn)
  • собрать либу (cmake), получить пути к результату (*.a или *.so)
  • слинковаться с либой.

переводить первое на сmake, увы, не вариант, со вторым тоже :(

Спасибо.

 , ,

villu
()

Не видит стандартных заголовоков.

Форум — Development

День добрый.

Пробую company-mode (из ELPA) для emacs. Отлично видит все локальные структуры и их поля, как для C, так и для C++, может запросто найти описание структуры в заголовках, которые валяются рядом.

Но вот всё, что хранится в стандартных файлах (как то <vector>, <string>, <sys/socket.h>) упорно не хочет видеть.

периодически кидается сообщениями

clang failed with error 1:
/usr/bin/clang -cc1 -fsyntax-only -code-completion-macros -x c++ -code-completion-at -:8:5 -

<stdin>:1:10: fatal error: 'iostream' file not found
#include <iostream>
         ^
1 error generated.

добавление параметров -I тоже не помогает.

Это вообще возможно, чтоб clang в этом случае видел стандартные инклуды?

сам clang, как и clang++ замечательно всё компилят.

 ,

villu
()

Библиотека С++. Стандарты?.

Форум — Development

Привет всем. Интересуют доки, как оформлять правильно либы, писаные на С++. Где и как должны лежать исходники (название директорий) и отдельно ли от заголовков. Есть вообще какой стандарт по этому поводу? Глянул несколько либ, больших и не очень - разброд и шатание. Или оно так и есть? кто как хочет, тот так и пляшет? В конторах тоже одни требуют одно, другие - другое, внутренние всякие стандарты...

Есть либа (RPC с колбеками и евентами) в состоянии кучи исходников, хочу оформить как полагается или, хотя бы, красиво, куда читать?

 ,

villu
()

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