На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> Include resources in executable
    Надо запихнуть в исполняемый файл произвольные бинарные данные, ну например пдфку или гифку. Можно, конечно, пойти обычным путем и сделать .qrc файл с именами подключаемых файлов и добавить этот файл в RESOURCES. Однако ж в процессе компиляции будет сгенерирован .срр разом в пять больше, чем исходный ресурс, что скажется на времени компиляции. То не айс, есть ли способ без генерации временных жирных файлов, с использованием rcc, например? Понятно, что всегда можно наваять скриптик, который будет генерить .срр вида const char *[]... Но хотелось бы как-то по-аккуратнее чтоли...
    Динамические ресурсы не предлагать, концепция - распространяется один екзешник :-?
    Сообщение отредактировано: _lcf_ -
      Кроссплатформенно - только генерацией cpp файла из ресурса. Под конкретную платформу можно посмотреть ключи линкера - позволяет ли он линковать бинарные файлы как данные. В GNU линкер ld например позволяет так делать. Ещё в GNU есть утилита objcopy, которая именно для этого и предназначена.
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0199 ]   [ 16 queries used ]   [ Generated: 19.04.24, 19:37 GMT ]