Использование .icc_env.cfg (и .icpc_env.cfg) для компиляторов Intel - PullRequest
0 голосов
/ 30 декабря 2018

Я заинтригован этой недокументированной "функцией" icc и icpc.Поиск в терминах не дает результатов (кроме mine на software.intel.com).По его имени (и из моих тестов) очевидно, что файлы используются для настройки среды сборки; как и что они делают, таков вопрос.

Я предлагаю посмотреть на мой бесполезный пост на software.intel.com для деталей (на моих собственных "открытиях", поскольку я не получил ответов).

По сути, я наткнулся на openat системные вызовы для файлов .icc_env.cfg.icpc_env.cfg для icpc), когда я играл с командами strace.Эти файлы (которые находятся в каталоге двоичных файлов icc / icpc) по умолчанию существуют , а не - создание пустых файлов с тем же именем приводит к ошибкам и полностью предотвращает компиляцию.Я определил некоторую информацию, необходимую в файлах, но пока не знаю, что такое синтаксис или какая информация важна, а какая нет.

Я надеялся, что с огромным сообществом в StackOverflowесть хотя бы один человек, который сталкивался с этими файлами - вот почему я решил задать вопрос здесь.

...