1

Этот вопрос связан с вопросом вне сайта FATAL: MemorySanitizer не может отобразить теневую память. Человек, который ответил, сказал:

У вас работают простые тесты (например, этот)?

По этой ссылке я перехожу на веб-страницу GitHub по адресу http://github.com/llvm-mirror/compiler-rt/blob/master/test/msan/stack-origin.cc, которая содержит разметку HTML. Это означает, что я не могу выполнить следующее с помощью wget или curl:

wget http://github.com/llvm-mirror/compiler-rt/blob/master/test/msan/stack-origin.cc
gcc -g2 -fsanitize=memory stack-origin.cc -o stack-origin.exe

Я также пытаюсь избежать всего клона, так как мне нужен только один исходный файл.

Как я могу получить фактический исходный файл из GitHub с помощью wget или curl?

1 ответ1

2

В заголовке кода на странице вы можете увидеть Raw. Если вы проверите его URL, например, щелкнув по нему, вы увидите https://raw.githubusercontent.com/llvm-mirror/compiler-rt/master/test/msan/stack-origin.cc и вот что Вы должны знать, чтобы использовать Wget.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .