Вышеупомянутые решения для меня не сработали. Я использовал следующие команды с официального сайта youtube-dl.
http://rg3.github.io/youtube-dl/download.html
Используйте http: //rg3.github.io/youtube-dl/download.html:
sudo wget https://yt-dl.org/downloads/2014.09.25/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl
Это исправило это для меня.
Используйте g++ not gcc, если это файл C ++.
Также не является обычным явным образом указывать библиотеку таким образом: обычно вам необходимо указать директиву ссылок, например -lzmq, если это необходимо по директиве пути поиска библиотеки в форме -L /usr/local/lib.
Итак, попробуйте
g++ -Wall -I /usr/local/include zeromq_worker.cpp -L /usr/local/lib -lzmq
Используйте g++ not gcc, если это файл C ++.
Также не является обычным явным образом указывать библиотеку таким образом: обычно вам необходимо указать директиву ссылок, например -lzmq, если это необходимо по директиве пути поиска библиотеки в форме -L /usr/local/lib.
Итак, попробуйте
g++ -Wall -I /usr/local/include zeromq_worker.cpp -L /usr/local/lib -lzmq
Используйте g++ not gcc, если это файл C ++.
Также не является обычным явным образом указывать библиотеку таким образом: обычно вам необходимо указать директиву ссылок, например -lzmq, если это необходимо по директиве пути поиска библиотеки в форме -L /usr/local/lib.
Итак, попробуйте
g++ -Wall -I /usr/local/include zeromq_worker.cpp -L /usr/local/lib -lzmq