Embarcadero C++, C Opencl

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

Наш партнер Genesis Hackspace
  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. Olej
    Ответов:
    8
    Просмотров:
    111
  2. Olej
    Ответов:
    0
    Просмотров:
    45
  3. Olej
    Ответов:
    0
    Просмотров:
    43
  4. Nadia_IT
    Ответов:
    0
    Просмотров:
    65
  5. kmm96
    Ответов:
    1
    Просмотров:
    46

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