Embarcadero C++, C Opencl

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем DARTS, 6 фев 2013.

  1. DARTS

    DARTS New Member

    Регистрация:
    6 фев 2013
    Сообщения:
    2
    Симпатии:
    0
    Доброго времени суток!


    Предистория: программирую на Delphi, среда Embarcadero отсюда выбор среды Разработки

    Задача: изучить OpenCL.

    Что сделано:
    Скачанна книга Open Cl in Action, частично дочитана хочется попробовать написать что-либо
    Скачаны Заголовочные файлы Для Open CL 1.2
    Скачаны и установлены SDK
    -Intel
    -Nvidia
    В Embarcadero создан С++ проект,
    в проект добавлен файл matvec.c из примера к книге Ch1
    в директорию с примером в папке CL скопированы заголовочники Open CL 1.2

    При попытке компиляции IDE ругается на строку:
    typedef int16_t cl_short __attribute__((aligned(2)));
    в юните cl_platform.h
    насколько я понял из поисковика __attribute__ - это специфичная упаковка структуры, поддерживается GNU

    на сайте Embarcadero про это сказано, что да можно использовать структуры языка С для GNU, но надо указать директиву компилятору -AG.
    http://docwiki.embarcadero.com/RADStudio/X...%2B%2B_Compiler

    Вопрос :
    Где прописать -AG, чтобы компиляция прошла удачно?
    Может где в настройках Embarcadero закопаны соответствующие чекалки, чтобы ручками не писать.
    ;)
     
  2. DARTS

    DARTS New Member

    Регистрация:
    6 фев 2013
    Сообщения:
    2
    Симпатии:
    0
    Thank All
    this problem is solved
    Project -> Options -> C++ Compiler -> General complation -> Language compliance -> choose "GNU" instead "Borland/CodeGear"
     
Загрузка...
Похожие Темы - Embarcadero C++ Opencl
  1. Nadia_IT
    Ответов:
    0
    Просмотров:
    20
  2. kmm96
    Ответов:
    1
    Просмотров:
    24
  3. TriXel_01
    Ответов:
    5
    Просмотров:
    98
  4. acs-nexus
    Ответов:
    0
    Просмотров:
    90
  5. Ramzay
    Ответов:
    3
    Просмотров:
    133

Поделиться этой страницей