Публикации по теме 'clang'
Байт кодирования, выпуск № 173
Крис Веллонс освещает странность (читай, устаревшость) передачи аргументов командной строки среды выполнения Windows.
Проверьте это на https://abyteofcoding.com/issues/a-byte-of-coding-issue-173/
Байт кодирования, выпуск № 212
Выпуск 212 Byte of Coding был запущен в прошлый понедельник. Я сделал паузу в объявлении, потому что компьютер Андре Фарстада объявил забастовку, и я не мог получить эту сочную графику. Приготовьтесь к тому, что вас будут ругать за следующие четыре проблемы в быстрой последовательности, потому что большинство алгоритмов социальных сетей любят частый контент!
В любом случае, в этом выпуске есть параллельная реализация алгоритма Луна, заглянуть за кулисы получения DDoS-атак и часть того,..
Обнаружение внутренней работы ввода «ls -l» в командной консоли
На прошлой неделе в Holberton School нам поставили задачу построить базовую оболочку. Загляните в оболочку Свати и я построил здесь .
На протяжении всего этого опыта мы узнали много нового о классной внутренней работе оболочки. Из этого сообщения в блоге мы надеемся поделиться с вами тем, что мы узнали.
Введите ls -l в командной строке
ls — это команда оболочки, которая выводит список файлов и каталогов из текущего рабочего каталога в стандартный вывод. -l — это..
Вопросы по теме 'clang'
небольшой пример haskell libClang?
кто-нибудь может показать мне небольшой пример libClang в Haskell?
У меня есть документация, но я не знаю, с чего начать.
небольшой пример был бы хорош
1275 просмотров
schedule
25.08.2022
clang_complete и iOS
Недавно я узнал о clang_complete и решил попробовать его в MacVim. Я занимаюсь разработкой iOS, и в начале у меня возникла ошибка, связанная с тем, что файл UIKit/UIKit.h не найден, как и другие.
Я использую Xcode 4.2 с iOS 5 SDK. Я добавил...
1355 просмотров
schedule
05.09.2022
пример boost-python не связан с набором инструментов clang-darwin
В прошлом я устанавливал boost-python на другие Mac без проблем, но по какой-то причине у меня возникла проблема на моем новом MacBook. Когда я пытаюсь запустить примеры boost-python для быстрого запуска, bjam зависает при связывании второго. Вот...
484 просмотров
schedule
21.09.2022
Почему этот код дает ошибку, для специализации шаблона требуется «шаблон‹›»?
Когда я пытаюсь скомпилировать это с помощью Clang
template<class T>
struct Field
{
char const *name;
Field(char const *name) : name(name) { }
};
template<class Derived>
class CRTP { static Field<Derived> const _field;...
9897 просмотров
schedule
08.11.2023
Поддерживает ли CMAKE Python 3?
Я пытаюсь собрать Clang в Windows 7 с помощью CMAKE.
Я выполнил следующие шаги; как указано в этом руководстве . Руководство ошибочно в одном аспекте: Python требуется , и без него cmake возвращает ошибку. Я предполагаю, что, поскольку cmake...
990 просмотров
schedule
08.02.2024
Скомпилируйте модули ядра Linux в битовый код LLVM .bc
Задний план
Я пытаюсь скомпилировать определенные драйверы в ядре Linux: драйверы drm ( drivers/gpu/drm/drm_drv.o ) и radeon ( drivers/gpu/drm/radeon/ ) gpu. Я использую LLVM для целей статического анализа (отслеживание аргументов, используемых в...
2502 просмотров
schedule
14.12.2023
Использование C++11 unordered_set в Visual C++ и clang
Я пытаюсь использовать std::unordered_set в кросс-платформенном приложении C++. Он прекрасно компилируется и работает в Visual C++ под Windows, но выдает фатальную ошибку компиляции в clang под Mac OS X.
Я хочу знать, почему это происходит и как...
8439 просмотров
schedule
12.03.2024
Попытка портировать специальный asm GCC goto в Clang
Я пытался превратить немного расширений GNU в фактический стандартный C, чтобы он работал на clang, зная стандартный C, а не расширения GNU, я немного растерялся.
__asm__ (goto("1:"
STATIC_KEY_INITIAL_NOP
".pushsection...
3489 просмотров
schedule
02.07.2022
Компиляция файла .C: неопределенные символы для архитектуры x86_64
По какой-то причине я получаю сообщение об ошибке после компиляции программы .c.
Сгенерировано 11 предупреждений. Неопределенные символы для архитектуры x86_64: "_main", ссылка на которую: неявная запись / начало для основного исполняемого файла...
47778 просмотров
schedule
23.09.2022
Запрос: почему я получаю ошибку clang на своем терминале OSX?
У меня есть следующие файлы на виртуальной машине Linux:
gc.h
gc.c
test.c
test.out
Я запускаю команду в терминале:
gcc -g test.c gc.c gc.h -o test.out
Все компилируется. Затем я запускаю те же файлы (я скопировал их) и запускаю...
1850 просмотров
schedule
06.04.2024
Ошибка Clang - файл stddef не найден?
После обновления до Ubuntu 13.10 «Saucy» Clang теперь выдает мне сообщение об ошибке:
clang -Wall -Werror -std=c99 -ggdb -O0 5.1.c -o 5.1
In file included from 5.1.c:1:
/usr/include/stdio.h:33:11: fatal error: 'stddef.h' file not found
# include...
20998 просмотров
schedule
15.11.2022
Как вызвать функцию C ++ в LLVM IR?
Я новичок в LLVM IR, у меня есть исходный код LLVM IR, и он использует некоторые функции объявления extern. Эти функции реализованы в файле C ++.
Итак, мой вопрос:
Как вызвать эти функции c ++ в LLVM IR?
Правильно ли скомпилировать файл c ++...
1818 просмотров
schedule
29.09.2022
Библиотека работает с Clang, но не с GCC
Почему эта библиотека отлично работает с Apple LLVM 5.0 (clang-500.2.79), а просто в том числе заголовочный файл вызывает ошибку с GCC 4.9?
Минимальный исходный файл, который вызывает ошибку:
#include <divsufsort.h>
int main() {...
247 просмотров
schedule
19.01.2024
Macports на OSX 10.9 — компилируется с параметром -stdlib=libstdc++
В OSX 10.9 параметр -stdlib по умолчанию для clang++ равен libc++ , поэтому Macport использует его при создании пакетов. Есть ли способ указать Macports использовать libstdc++ вместо этого?
В частности, я хотел бы собрать OpenCV через...
5041 просмотров
schedule
20.10.2023
Можно ли расширить макросы C в gdb, если программа была скомпилирована с помощью clang?
У меня есть макрос, который извлекает J-й бит целого числа:
#define TWO_TO_THE(POWER) (1 << POWER)
#define JTH_BIT(BITS, J) ((TWO_TO_THE((J-1)) & BITS) != 0)
Однако я не могу использовать его из gdb, введя команду print...
734 просмотров
schedule
08.04.2024
Есть ли лучший способ избежать предупреждения «Сравнение знаков» при сравнении строки NSIndexPath и количества NSArray?
Я включил предупреждения «Signed Comparision» (он же -Wsign-compare) для своего проекта iOS в XCode (на удивление, по умолчанию он был отключен). После этого появилось много таких предупреждений:...
714 просмотров
schedule
01.12.2023
Ошибки компоновщика при развертывании приложения Qt 5.2.1 на OSX 10.9
Я пытаюсь скомпилировать приложение Qt на своей машине Mavericks, но получаю следующие ошибки компиляции.
Я установил цель развертывания на 10.9, установив переменную QMake
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10,9
Это не решило проблему. Я...
1070 просмотров
schedule
27.08.2022
opencv компилируется с clang ok, с gcc not ok os x 10.9
Я использую OS X 10.9 с установленным opencv-2.4.8.2. Я пытаюсь скомпилировать простой код:
#include <stdio.h>
#include <opencv2/opencv.hpp>
using namespace cv;
int main(int argc, char** argv )
{
if ( argc != 2 )
{...
1302 просмотров
schedule
04.09.2022
Лямбда-выражения C++11 могут получить доступ к моим закрытым членам. Почему?
Рассмотрим этот фрагмент кода:
class shy {
private:
int dont_touch; // Private member
public:
static const shy object;
};
const shy shy::object = []{
shy obj;
obj.dont_touch = 42; // Accessing a private member; compiles;...
3583 просмотров
schedule
12.11.2022
Что означает эта конструкция __builtin_expect(!!(x), 1)
В частности, я спрашиваю о двойном '!' в параметрах файла __built_in.
Это двойное отрицание, согласно языку 'C'?
Спасибо-
214 просмотров
schedule
16.12.2023