xcode 4 не компилировать приложение openCL - PullRequest
0 голосов
/ 25 марта 2011

Я пытаюсь скомпилировать приложение openCL на Xcode 4, но я не добился успеха. Я создаю новый проект на языке C, затем добавляю среду openCL, создаю необходимые файлы .c и .cl и пытаюсь скомпилировать. Вот ошибка:

error: can't exec '/System/Library/Frameworks/OpenCL.framework/Libraries/openclc' (No such file or directory)

Я пытаюсь гуглить, но безуспешно. Может кто-нибудь мне помочь? Спасибо.

1 Ответ

6 голосов
/ 28 мая 2011

Эта ошибка появляется, когда xcode пытается скомпилировать .cl файлы. Эти файлы обычно компилируются во время выполнения с помощью функции clCreateProgramWithSource. Вы можете избавиться от этой ошибки, удалив файлы .cl из разделов «Исходники компиляции» «Фазы сборки» цели. Вот что вы делаете:

  1. Выберите проект в Навигаторе проектов.
  2. Выберите цель.
  3. Нажмите на вкладку Фазы сборки вверху.
  4. Разверните раздел «Исходники компиляции».
  5. Выберите файлы .cl и нажмите кнопку «-»
  6. Запустите вашу программу.

Это должно избавить от ошибки.

-Umar

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...