Компиляция C ++ внутри папки в Ubuntu 12.04

Есть два способа найти обои, включенные во все официальные версии Ubuntu: репозитории Ubuntu и поиск пакетов Ubuntu.

Из репозиториев Ubuntu

Убедитесь, что вы включили main и universe репозитории (они включены по умолчанию, если вы не изменили его ранее). В main будут установлены обои для текущей версии Ubuntu, а universe будут содержать обои для предыдущих выпусков Ubuntu и другие варианты.

Откройте терминал и запустите следующую команду.

$ apt-cache search ubuntu wallpapers | sort -n

Эта команда будет выполнять поиск с использованием «обоев ubuntu» в качестве ключевых слов, а затем возвращает список пакетов, соответствующих имени. Наконец, результат будет отсортирован по числовому значению строки.

Пример вывода:

blubuntu-wallpapers - Blubuntu look - Wallpapers
edgy-community-wallpapers - Edgy Community Wallpapers
edgy-wallpapers - Edgy Wallpapers
edubuntu-artwork - edubuntu themes and artwork
edubuntu-wallpapers - wallpapers included in edubuntu
feisty-wallpapers - Feisty Wallpapers
gutsy-wallpapers - Gutsy Wallpapers
ubuntu-gnome-wallpapers-trusty - Ubuntu GNOME 14.04 Wallpapers
ubuntu-gnome-wallpapers - Ubuntu GNOME Wallpapers
ubuntukylin-wallpapers-saucy - Ubuntu Kylin 13.10 Wallpapers
ubuntukylin-wallpapers-trusty - Ubuntu Kylin 14.04 Wallpapers
ubuntukylin-wallpapers - Ubuntu Kylin Wallpapers
ubuntustudio-wallpapers - Ubuntu Studio - Wallpapers
ubuntu-wallpapers-karmic - Ubuntu 9.10 Wallpapers
ubuntu-wallpapers-lucid - Ubuntu 10.04 Wallpapers
ubuntu-wallpapers-maverick - Ubuntu 10.10 Wallpapers
ubuntu-wallpapers-natty - Ubuntu 11.04 Wallpapers
ubuntu-wallpapers-oneiric - Ubuntu 11.10 Wallpapers
ubuntu-wallpapers-precise - Ubuntu 12.04 Wallpapers
ubuntu-wallpapers-quantal - Ubuntu 12.10 Wallpapers
ubuntu-wallpapers-raring - Ubuntu 13.04 Wallpapers
ubuntu-wallpapers-saucy - Ubuntu 13.10 Wallpapers
ubuntu-wallpapers-trusty - Ubuntu 14.04 Wallpapers
ubuntu-wallpapers - Ubuntu Wallpapers
xubuntu-community-wallpapers - Xubuntu community wallpapers
xubuntu-wallpapers - Xubuntu wallpapers

Выход будет отличаться для новых версий. Например, показанный выше вывод выполняется в версии 14.04. Если такая же команда запущена в выпуске 16.04, результат также будет включать обои из его текущих и более ранних выпусков, т.е. 15.04, 15.10 и 16.04.

Из репозиториев Ubuntu

Если вы используете старые версии, но все же хотите получить обои для новых версий, откройте веб-браузер и посетите этот сайт: Ubuntu Package Search.

Этот сайт предоставляет вам информацию обо всех пакетах доступный в архиве пакета Ubuntu.

Прокрутите вниз до тех пор, пока вы не достигнете «Каталогов поисковых пакетов». Предлагаемые варианты поиска:

Ключевое слово: ubuntu wallpapers Поиск по: [x] Только имя пакета Распространение: любой Раздел: any

Поиск пакета Ubuntu [ ! d20]

Наконец, нажмите кнопку «Поиск».

Результат будет включать в себя пакеты с именем, которое соответствует ключевым словам «ubuntu wallpapers». Также возможно, чтобы пользователи загружали пакеты DEB из ссылок в результатах поиска и устанавливали их в любую используемую версию, поскольку для установки обоев нет зависимостей.

Неисправность результатов поиска

Поиск с помощью «ubuntu wallpaper» даст результат меньше, чем использование «обоев» в качестве ключевого слова. Первый из них предлагается, потому что результаты очень актуальны для большинства пользователей.

Если вы используете выпуск 14.04, вы не найдете ubuntu-mate-wallpapers-* в репозиториях Ubuntu (Ubuntu MATE стал официальным аромат от выпуска 15.04). С помощью Ubuntu Package Search вы можете легко найти такие недостающие пакеты.

Непосредственно

Этот ответ будет полезен для всех поддерживаемых выпусков Ubuntu (включая официальные такие как Edubuntu, Xubuntu и т. д.) в любой момент времени. Однако в предлагаемом выше результатах поиска отсутствуют некоторые другие обои, особенно обои для KDE Plasma и Shimmer Project.

4
задан 26 May 2012 в 08:58

18 ответов

Вы были в своей домашней папке (/home/law), когда вы выпустили команду g++ first.cpp. Но first.cpp находится в папке sourcecodescpp. Чтобы скомпилировать first.cpp, вы должны либо ввести папку, которая содержит его:

cd sourcecodescpp

(тогда выходной файл по умолчанию будет создан внутри sourcecodescpp.)

[d2 ] Или укажите свое имя с именем папки, которая содержит его:

g++ sourcecodescpp/first.cpp

(тогда выходной файл по умолчанию будет создан внутри вашей домашней папки.)

5
ответ дан 25 May 2018 в 10:57

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы попадете в этот каталог.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

для запуска.

5
ответ дан 2 August 2018 в 00:54

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы попадете в этот каталог.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

для запуска.

5
ответ дан 4 August 2018 в 16:25

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы попадете в этот каталог.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

для запуска.

5
ответ дан 6 August 2018 в 01:04

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы попадете в этот каталог.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

для запуска.

5
ответ дан 7 August 2018 в 18:31

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы попадете в этот каталог.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

для запуска.

5
ответ дан 10 August 2018 в 07:12

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы попадете в этот каталог.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

для запуска.

5
ответ дан 15 August 2018 в 19:11

Вы были в своей домашней папке (/home/law), когда вы выпустили команду g++ first.cpp. Но first.cpp находится в папке sourcecodescpp. Чтобы скомпилировать first.cpp, вы должны либо ввести папку, которая содержит его:

cd sourcecodescpp

(тогда выходной файл по умолчанию будет создан внутри sourcecodescpp.)

Или укажите свое имя с именем папки, которая содержит его:

g++ sourcecodescpp/first.cpp

(тогда выходной файл по умолчанию будет создан внутри вашей домашней папки.)

5
ответ дан 18 August 2018 в 21:59

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы будете в этом каталоге.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

.

2
ответ дан 25 May 2018 в 10:57

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 25 May 2018 в 10:57
  • 1
    g++ /home/<username>/yourdirectory/first.cpp следует использовать в его случае. Вернее g++ ~/yourdirectory/first.cpp Где ~ заменяет путь к домашнему каталогу пользователя. – saji89 27 May 2012 в 00:06

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 25 July 2018 в 18:46

Сначала вам нужно переместить (сменить каталог или cd) в sourcecodescpp dirctory, чтобы запустить / скомпилировать любые файлы там. Для этого запустите

cd sourcecodescpp

из терминала и теперь вы попадете в этот каталог.

Теперь вы можете запустить

g++ first.cpp

для компиляции и

./a.out

для запуска.

2
ответ дан 25 July 2018 в 18:46

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 2 August 2018 в 00:54

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 4 August 2018 в 16:25

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 6 August 2018 в 01:04

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 7 August 2018 в 18:31

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 10 August 2018 в 07:12

Правильно, вы можете указать полный путь к вашему файлу cpp, чтобы избежать такой ошибки.

Я думаю, что даже следующее должно работать:

g++ /home/yourdirectory/first.cpp
1
ответ дан 15 August 2018 в 19:11
  • 1
    g++ /home/<username>/yourdirectory/first.cpp следует использовать в его случае. Вернее g++ ~/yourdirectory/first.cpp Где ~ заменяет путь к домашнему каталогу пользователя. – saji89 27 May 2012 в 00:06

Другие вопросы по тегам:

Похожие вопросы: