Сначала попробуйте использовать:
sudo service apache2 restart
, если это не сработает, попробуйте
sudo systemctl restart apache2
, хотя если service не работает, я сомневаюсь, что будет лучше.
Если эти ошибки выходят из строя, попробуйте
sudo apachectl restart
, и это даст вам какие-либо ошибки.
Примечание. Если вы просто хотите выполнить тест конфигурации (не пытаясь запустить apache), используйте:
sudo apachectl configtest
. Основываясь на вашем комментарии, кажется, что ваша установка apache коррумпированы. В этом случае попробуйте:
sudo apt install --reinstall apache2
переустановить apache. Это не должно влиять ни на один из ваших виртуальных хостов, но все же хорошая идея для резервного копирования (что-то вроде sudo cp -R /etc/apache2 /etc/apache2.old)
Хорошо, поэтому я понял это. Кроме того, это была не ракетостроение: /
Ссылка (OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU) Я следовал ранее, это было прекрасно, так как я работал на машине Xeon.
Мне нужно было использовать OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU . Это было бы неплохо (большой сюрприз!) На моем ноутбуке, так как он явно не является машиной Xeon. ] для linux, который доступен после заполнения формы. После заполнения формы вы перенаправляетесь на страницу, где вы можете выбрать продукт и версию и загрузить либо файл .gz, либо файл .tgz. .tgz предназначен для операционной системы Yocto, но во время установки вы можете запустить его без потери обобщения для Ubuntu 16.04.
Установка довольно проста, так как есть чрезвычайно удобный исполняемый скрипт install.sh для использования .
Ниже перечислены общие шаги:
извлечь папкуtar -xzvf intel_sdk_for_opencl_2017_yocto_7.0.0.2567_x64.tgz
запустите сценарий оболочки ./install.sh
, следуя инструкциям Выходной файл python Затем скрипт показывает:
============================================================
OpenCL Platforms and Devices
============================================================
Platform - Name: Intel Gen OCL Driver
Platform - Vendor: Intel
Platform - Version: OpenCL 1.2 beignet 1.1.1
Platform - Profile: FULL_PROFILE
beignet-opencl-icd: no supported GPU found, this is probably the wrong opencl-icd package for this hardware
(If you have multiple ICDs installed and OpenCL works, you can ignore this message)
============================================================
Platform - Name: Experimental OpenCL 2.1 CPU Only Platform
Platform - Vendor: Intel(R) Corporation
Platform - Version: OpenCL 2.1 LINUX
Platform - Profile: FULL_PROFILE
--------------------------------------------------------
Device - Name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
Device - Type: CPU
Device - Max Clock Speed: 2500 Mhz
Device - Compute Units: 4
Device - Local Memory: 32 KB
Device - Constant Memory: 128 KB
Device - Global Memory: 8 GB
Device - Max Buffer/Image Size: 1962 MB
Device - Max Work Group Size: 8192
============================================================
Platform - Name: Intel(R) OpenCL
Platform - Vendor: Intel(R) Corporation
Platform - Version: OpenCL 2.0
Platform - Profile: FULL_PROFILE
--------------------------------------------------------
Device - Name: Intel(R) HD Graphics
Device - Type: GPU
Device - Max Clock Speed: 1000 Mhz
Device - Compute Units: 23
Device - Local Memory: 64 KB
Device - Constant Memory: 3209904 KB
Device - Global Memory: 6 GB
Device - Max Buffer/Image Size: 3135 MB
Device - Max Work Group Size: 256
--------------------------------------------------------
Device - Name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
Device - Type: CPU
Device - Max Clock Speed: 2500 Mhz
Device - Compute Units: 4
Device - Local Memory: 32 KB
Device - Constant Memory: 128 KB
Device - Global Memory: 8 GB
Device - Max Buffer/Image Size: 1962 MB
Device - Max Work Group Size: 8192
Хорошо, поэтому я понял это. Кроме того, это была не ракетостроение: /
Ссылка (OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU) Я следовал ранее, это было прекрасно, так как я работал на машине Xeon.
Мне нужно было использовать OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU . Это было бы неплохо (большой сюрприз!) На моем ноутбуке, так как он явно не является машиной Xeon. ] для linux, который доступен после заполнения формы. После заполнения формы вы перенаправляетесь на страницу, где вы можете выбрать продукт и версию и загрузить либо файл .gz, либо файл .tgz. .Tgz предназначен для операционной системы Yocto, но во время установки вы можете запустить его без потери обобщения для Ubuntu 16.04.
Установка довольно проста, так как есть чрезвычайно удобный исполняемый скрипт install.sh для использования .
Ниже перечислены общие шаги:
извлечь папкуtar -xzvf intel_sdk_for_opencl_2017_yocto_7.0.0.2567_x64.tgz
запустите сценарий оболочки ./install.sh
, следуя инструкциям Выходной файл python Затем скрипт показывает:
============================================================
OpenCL Platforms and Devices
============================================================
Platform - Name: Intel Gen OCL Driver
Platform - Vendor: Intel
Platform - Version: OpenCL 1.2 beignet 1.1.1
Platform - Profile: FULL_PROFILE
beignet-opencl-icd: no supported GPU found, this is probably the wrong opencl-icd package for this hardware
(If you have multiple ICDs installed and OpenCL works, you can ignore this message)
============================================================
Platform - Name: Experimental OpenCL 2.1 CPU Only Platform
Platform - Vendor: Intel(R) Corporation
Platform - Version: OpenCL 2.1 LINUX
Platform - Profile: FULL_PROFILE
--------------------------------------------------------
Device - Name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
Device - Type: CPU
Device - Max Clock Speed: 2500 Mhz
Device - Compute Units: 4
Device - Local Memory: 32 KB
Device - Constant Memory: 128 KB
Device - Global Memory: 8 GB
Device - Max Buffer/Image Size: 1962 MB
Device - Max Work Group Size: 8192
============================================================
Platform - Name: Intel(R) OpenCL
Platform - Vendor: Intel(R) Corporation
Platform - Version: OpenCL 2.0
Platform - Profile: FULL_PROFILE
--------------------------------------------------------
Device - Name: Intel(R) HD Graphics
Device - Type: GPU
Device - Max Clock Speed: 1000 Mhz
Device - Compute Units: 23
Device - Local Memory: 64 KB
Device - Constant Memory: 3209904 KB
Device - Global Memory: 6 GB
Device - Max Buffer/Image Size: 3135 MB
Device - Max Work Group Size: 256
--------------------------------------------------------
Device - Name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
Device - Type: CPU
Device - Max Clock Speed: 2500 Mhz
Device - Compute Units: 4
Device - Local Memory: 32 KB
Device - Constant Memory: 128 KB
Device - Global Memory: 8 GB
Device - Max Buffer/Image Size: 1962 MB
Device - Max Work Group Size: 8192
Хорошо, поэтому я понял это. Кроме того, это была не ракетостроение: /
Ссылка (OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU) Я следовал ранее, это было прекрасно, так как я работал на машине Xeon.
Мне нужно было использовать OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU . Это было бы неплохо (большой сюрприз!) На моем ноутбуке, так как он явно не является машиной Xeon. ] для linux, который доступен после заполнения формы. После заполнения формы вы перенаправляетесь на страницу, где вы можете выбрать продукт и версию и загрузить либо файл .gz, либо файл .tgz. .tgz предназначен для операционной системы Yocto, но во время установки вы можете запустить его без потери обобщения для Ubuntu 16.04.
Установка довольно проста, так как есть чрезвычайно удобный исполняемый скрипт install.sh для использования .
Ниже перечислены общие шаги:
извлечь папкуtar -xzvf intel_sdk_for_opencl_2017_yocto_7.0.0.2567_x64.tgz
запустите сценарий оболочки ./install.sh
, следуя инструкциям Выходной файл python Затем скрипт показывает:
============================================================
OpenCL Platforms and Devices
============================================================
Platform - Name: Intel Gen OCL Driver
Platform - Vendor: Intel
Platform - Version: OpenCL 1.2 beignet 1.1.1
Platform - Profile: FULL_PROFILE
beignet-opencl-icd: no supported GPU found, this is probably the wrong opencl-icd package for this hardware
(If you have multiple ICDs installed and OpenCL works, you can ignore this message)
============================================================
Platform - Name: Experimental OpenCL 2.1 CPU Only Platform
Platform - Vendor: Intel(R) Corporation
Platform - Version: OpenCL 2.1 LINUX
Platform - Profile: FULL_PROFILE
--------------------------------------------------------
Device - Name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
Device - Type: CPU
Device - Max Clock Speed: 2500 Mhz
Device - Compute Units: 4
Device - Local Memory: 32 KB
Device - Constant Memory: 128 KB
Device - Global Memory: 8 GB
Device - Max Buffer/Image Size: 1962 MB
Device - Max Work Group Size: 8192
============================================================
Platform - Name: Intel(R) OpenCL
Platform - Vendor: Intel(R) Corporation
Platform - Version: OpenCL 2.0
Platform - Profile: FULL_PROFILE
--------------------------------------------------------
Device - Name: Intel(R) HD Graphics
Device - Type: GPU
Device - Max Clock Speed: 1000 Mhz
Device - Compute Units: 23
Device - Local Memory: 64 KB
Device - Constant Memory: 3209904 KB
Device - Global Memory: 6 GB
Device - Max Buffer/Image Size: 3135 MB
Device - Max Work Group Size: 256
--------------------------------------------------------
Device - Name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
Device - Type: CPU
Device - Max Clock Speed: 2500 Mhz
Device - Compute Units: 4
Device - Local Memory: 32 KB
Device - Constant Memory: 128 KB
Device - Global Memory: 8 GB
Device - Max Buffer/Image Size: 1962 MB
Device - Max Work Group Size: 8192
Я понимаю, потратив более 16 часов на то, чтобы OpenCL работал на Windows и Linux, что OpenCL On ubuntu 16.04, процессор Intel Sandy Bridge наиболее близок к работе.
Что не работает для я был от установки драйверов и конфигурации, после чего я пробовал из нескольких мест. Да, версии были разные. Я принимал это во внимание, когда это возможно. Но тогда я впервые установил библиотеки и установил связь. Поэтому я надеюсь, что это поможет любому новичку, как я. Я рассмотрел только часть графических процессоров Intel
sudo apt install clinfo ocl-icd-opencl-dev opencl-headers
Проверьте вывод функции clinfo
clinfo | grep "GPU"
, чтобы проверить, является ли GPU включен. Если на выходе нет строки типа
Device Type GPU
, тогда GPU еще не поддерживает OpenCL. В этом случае попробуйте установить beignet-opencl-icd, mesa-opencl-icd и т. Д. - возможно, по одному за раз. Продолжайте проверять вывод clinfo после каждого. Если он содержит указанную выше строку, все готово.
Если это не сработает, установите драйверы opencl для Intel из OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU . Для автоматической установки требуется тонна времени и пространства. Однако есть альтернативный метод. Разархивируйте архив. Установите чужой, если у вас еще нет: sudo apt install alien
cd в распакованную папку и запустите
sudo alien -i *.rpm
Еще раз проверьте вывод «clinfo» , Он должен иметь графический процессор. клинфо | grep «GPU»
На этом этапе у вас будет рабочая реализация OpenCL.
Однако, примеряя примеры (отсюда), я обнаружил, что большинство примеров работают с Библиотеки Intel (см. Ниже), некоторые из них не работают с библиотеками, установленными с дистрибутивом (установлено выше). (Я полагаю, это связано с различными версиями openCL.)
Установите Intel OpenCL SDK для Linux (после регистрации бесплатно) с ними, начиная с здесь здесь . Просто запустите скрипт установщика - не нужно работать над тем, чтобы заставить его работать с Eclipse и всеми. Возможно, вам понадобится
sudo apt install dkms
. На этом этапе у вас должно быть все готово.
Знай процесс компиляции программ C: во-первых, генерируются объектные файлы, затем они связаны. См. Https://stackoverflow.com/questions/31179452/what-exactly-is-in-aoa-so-file.
В IDE (я не знаю о терминале) есть две части для работы с библиотеками. Сначала включается путь к файлам заголовков. Второй включает файлы библиотеки в проекте.
Я использую CodeBlocks. Итак, причина, по которой Linux нравится, заключается в том, что самая первая команда этого ответа отправила файлы в их предполагаемые места. Файлы заголовков находятся в каталоге / usr / include в папке «CL». Библиотека (в моем случае) находится под / usr / lib / x86_64-linux-gnu, с именем «libOpenCL.so». Вам не нужно ничего делать, чтобы использовать их. Вы можете просто начать кодирование -
#include<CL/cl.h>
В случае Intel OpenCL SDK файлы заголовков находятся под / opt / intel / opencl-sdk / include; в то время как файлы библиотеки находятся в разделе После установки, проверьте содержимое / opt / intel / opencl для содержимого. У них тоже есть библиотеки. Однако один из файлов библиотеки дал мне синтаксическую ошибку (libclang.so). Intel OpenCL SDK загружается в основном для файлов заголовков в: / opt / intel / opencl-sdk / lib64 - только .so. (Я обнаружил, что файл libclang.so дал синтаксическую ошибку. Проверьте во время запуска программы.)
В случае CodeBlocks использовать эти файлы Intel - нестандартные - создать новый проект , Щелкните правой кнопкой мыши проект в диспетчере - подзаголовок. Перейдите к «Параметры сборки». Выберите имя проекта в левой панели - таким образом, настройки будут применены для версий Release и Debug. В настройках компоновщика -> библиотеки ссылок нажмите «Добавить». Здесь добавьте библиотеки (а не файлы заголовков, все .so): at / opt / intel / opencl-sdk / lib64. На вкладке «Каталоги поиска» в разделе «компилятор» добавьте / opt / intel / opencl / include (или где бы ни были ваши файлы заголовков).
В случае CodeBlocks , сначала установите CDT. Затем, после создания проекта, в разделе Project -> Properties -> C / C ++ Build -> Settings -> Tool Settings, (1) в GCC C ++ Compiler, добавьте каталог файлов заголовков. (2) в GCC C ++ Linker, в разделе «Библиотеки», добавьте OpenCL, а в нижней части в разделе «Путь к библиотеке» добавьте путь. В моем случае, чтобы заставить его работать, мне потребовалось: / opt / intel / opencl / include в первой части и / opt / intel / opencl / SDK / lib64 во второй части. Значение по умолчанию, как в случае с Codeblocks, не работает. Возможно, это связано с версиями или я не пробовал правильно - Eclipse для меня новичок.
Следующее должно выполняться и компилироваться: https: //stackoverflow.com/questions/31179452/what-exactly-is-in-aoa-so-file
Кредиты: Интернет
Я понимаю, потратив более 16 часов на то, чтобы OpenCL работал на Windows и Linux, что OpenCL On ubuntu 16.04, процессор Intel Sandy Bridge наиболее близок к работе.
Что не работает для я был от установки драйверов и конфигурации, после чего я пробовал из нескольких мест. Да, версии были разные. Я принимал это во внимание, когда это возможно. Но тогда я впервые установил библиотеки и установил связь. Поэтому я надеюсь, что это поможет любому новичку, как я. Я рассмотрел только часть графических процессоров Intel
sudo apt install clinfo ocl-icd-opencl-dev opencl-headers
Проверьте вывод функции clinfo
clinfo | grep "GPU"
, чтобы проверить, является ли GPU включен. Если на выходе нет строки типа
Device Type GPU
, тогда GPU еще не поддерживает OpenCL. В этом случае попробуйте установить beignet-opencl-icd, mesa-opencl-icd и т. Д. - возможно, по одному за раз. Продолжайте проверять вывод clinfo после каждого. Если он содержит указанную выше строку, все готово.
Если это не сработает, установите драйверы opencl для Intel из OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU . Для автоматической установки требуется тонна времени и пространства. Однако есть альтернативный метод. Разархивируйте архив. Установите чужой, если у вас еще нет: sudo apt install alien
cd в распакованную папку и запустите
sudo alien -i *.rpm
Еще раз проверьте вывод «clinfo» , Он должен иметь графический процессор. клинфо | grep «GPU»
На этом этапе у вас будет рабочая реализация OpenCL.
Однако, примеряя примеры (отсюда), я обнаружил, что большинство примеров работают с Библиотеки Intel (см. Ниже), некоторые из них не работают с библиотеками, установленными с дистрибутивом (установлено выше). (Я полагаю, это связано с различными версиями openCL.)
Установите Intel OpenCL SDK для Linux (после регистрации бесплатно) с ними, начиная с здесь здесь . Просто запустите скрипт установщика - не нужно работать над тем, чтобы заставить его работать с Eclipse и всеми. Возможно, вам понадобится
sudo apt install dkms
. На этом этапе у вас должно быть все готово.
Знай процесс компиляции программ C: во-первых, генерируются объектные файлы, затем они связаны. См. Https://stackoverflow.com/questions/31179452/what-exactly-is-in-aoa-so-file.
В IDE (я не знаю о терминале) есть две части для работы с библиотеками. Сначала включается путь к файлам заголовков. Второй включает файлы библиотеки в проекте.
Я использую CodeBlocks. Итак, причина, по которой Linux нравится, заключается в том, что самая первая команда этого ответа отправила файлы в их предполагаемые места. Файлы заголовков находятся в каталоге / usr / include в папке «CL». Библиотека (в моем случае) находится под / usr / lib / x86_64-linux-gnu, с именем «libOpenCL.so». Вам не нужно ничего делать, чтобы использовать их. Вы можете просто начать кодирование -
#include<CL/cl.h>
В случае Intel OpenCL SDK файлы заголовков находятся под / opt / intel / opencl-sdk / include; в то время как файлы библиотеки находятся в разделе После установки, проверьте содержимое / opt / intel / opencl для содержимого. У них тоже есть библиотеки. Однако один из файлов библиотеки дал мне синтаксическую ошибку (libclang.so). Intel OpenCL SDK загружается в основном для файлов заголовков в: / opt / intel / opencl-sdk / lib64 - только .so. (Я обнаружил, что файл libclang.so дал синтаксическую ошибку. Проверьте во время запуска программы.)
В случае CodeBlocks использовать эти файлы Intel - нестандартные - создать новый проект , Щелкните правой кнопкой мыши проект в диспетчере - подзаголовок. Перейдите к «Параметры сборки». Выберите имя проекта в левой панели - таким образом, настройки будут применены для версий Release и Debug. В настройках компоновщика -> библиотеки ссылок нажмите «Добавить». Здесь добавьте библиотеки (а не файлы заголовков, все .so): at / opt / intel / opencl-sdk / lib64. На вкладке «Каталоги поиска» в разделе «компилятор» добавьте / opt / intel / opencl / include (или где бы ни были ваши файлы заголовков).
В случае CodeBlocks , сначала установите CDT. Затем, после создания проекта, в разделе Project -> Properties -> C / C ++ Build -> Settings -> Tool Settings, (1) в GCC C ++ Compiler, добавьте каталог файлов заголовков. (2) в GCC C ++ Linker, в разделе «Библиотеки», добавьте OpenCL, а в нижней части в разделе «Путь к библиотеке» добавьте путь. В моем случае, чтобы заставить его работать, мне потребовалось: / opt / intel / opencl / include в первой части и / opt / intel / opencl / SDK / lib64 во второй части. Значение по умолчанию, как в случае с Codeblocks, не работает. Возможно, это связано с версиями или я не пробовал правильно - Eclipse для меня новичок.
Следующее должно выполняться и компилироваться: https: //stackoverflow.com/questions/31179452/what-exactly-is-in-aoa-so-file
Кредиты: Интернет
Я понимаю, потратив более 16 часов на то, чтобы OpenCL работал на Windows и Linux, что OpenCL On ubuntu 16.04, процессор Intel Sandy Bridge наиболее близок к работе.
Что не работает для я был от установки драйверов и конфигурации, после чего я пробовал из нескольких мест. Да, версии были разные. Я принимал это во внимание, когда это возможно. Но тогда я впервые установил библиотеки и установил связь. Поэтому я надеюсь, что это поможет любому новичку, как я. Я рассмотрел только часть графических процессоров Intel
sudo apt install clinfo ocl-icd-opencl-dev opencl-headers
Проверьте вывод функции clinfo
clinfo | grep "GPU"
, чтобы проверить, является ли GPU включен. Если на выходе нет строки типа
Device Type GPU
, тогда GPU еще не поддерживает OpenCL. В этом случае попробуйте установить beignet-opencl-icd, mesa-opencl-icd и т. Д. - возможно, по одному за раз. Продолжайте проверять вывод clinfo после каждого. Если он содержит указанную выше строку, все готово.
Если это не сработает, установите драйверы opencl для Intel из OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU . Для автоматической установки требуется тонна времени и пространства. Однако есть альтернативный метод. Разархивируйте архив. Установите чужой, если у вас еще нет: sudo apt install alien
cd в распакованную папку и запустите
sudo alien -i *.rpm
Еще раз проверьте вывод «clinfo» , Он должен иметь графический процессор. клинфо | grep «GPU»
На этом этапе у вас будет рабочая реализация OpenCL.
Однако, примеряя примеры (отсюда), я обнаружил, что большинство примеров работают с Библиотеки Intel (см. Ниже), некоторые из них не работают с библиотеками, установленными с дистрибутивом (установлено выше). (Я полагаю, это связано с различными версиями openCL.)
Установите Intel OpenCL SDK для Linux (после регистрации бесплатно) с ними, начиная с здесь здесь . Просто запустите скрипт установщика - не нужно работать над тем, чтобы заставить его работать с Eclipse и всеми. Возможно, вам понадобится
sudo apt install dkms
. На этом этапе у вас должно быть все готово.
Знай процесс компиляции программ C: во-первых, генерируются объектные файлы, затем они связаны. См. Https://stackoverflow.com/questions/31179452/what-exactly-is-in-aoa-so-file.
В IDE (я не знаю о терминале) есть две части для работы с библиотеками. Сначала включается путь к файлам заголовков. Второй включает файлы библиотеки в проекте.
Я использую CodeBlocks. Итак, причина, по которой Linux нравится, заключается в том, что самая первая команда этого ответа отправила файлы в их предполагаемые места. Файлы заголовков находятся в каталоге / usr / include в папке «CL». Библиотека (в моем случае) находится под / usr / lib / x86_64-linux-gnu, с именем «libOpenCL.so». Вам не нужно ничего делать, чтобы использовать их. Вы можете просто начать кодирование -
#include<CL/cl.h>
В случае Intel OpenCL SDK файлы заголовков находятся под / opt / intel / opencl-sdk / include; в то время как файлы библиотеки находятся в разделе После установки, проверьте содержимое / opt / intel / opencl для содержимого. У них тоже есть библиотеки. Однако один из файлов библиотеки дал мне синтаксическую ошибку (libclang.so). Intel OpenCL SDK загружается в основном для файлов заголовков в: / opt / intel / opencl-sdk / lib64 - только .so. (Я обнаружил, что файл libclang.so дал синтаксическую ошибку. Проверьте во время запуска программы.)
В случае CodeBlocks использовать эти файлы Intel - нестандартные - создать новый проект , Щелкните правой кнопкой мыши проект в диспетчере - подзаголовок. Перейдите к «Параметры сборки». Выберите имя проекта в левой панели - таким образом, настройки будут применены для версий Release и Debug. В настройках компоновщика -> библиотеки ссылок нажмите «Добавить». Здесь добавьте библиотеки (а не файлы заголовков, все .so): at / opt / intel / opencl-sdk / lib64. На вкладке «Каталоги поиска» в разделе «компилятор» добавьте / opt / intel / opencl / include (или где бы ни были ваши файлы заголовков).
В случае CodeBlocks , сначала установите CDT. Затем, после создания проекта, в разделе Project -> Properties -> C / C ++ Build -> Settings -> Tool Settings, (1) в GCC C ++ Compiler, добавьте каталог файлов заголовков. (2) в GCC C ++ Linker, в разделе «Библиотеки», добавьте OpenCL, а в нижней части в разделе «Путь к библиотеке» добавьте путь. В моем случае, чтобы заставить его работать, мне потребовалось: / opt / intel / opencl / include в первой части и / opt / intel / opencl / SDK / lib64 во второй части. Значение по умолчанию, как в случае с Codeblocks, не работает. Возможно, это связано с версиями или я не пробовал правильно - Eclipse для меня новичок.
Следующее должно выполняться и компилироваться: https: //stackoverflow.com/questions/31179452/what-exactly-is-in-aoa-so-file
Кредиты: Интернет