После шести месяцев разработки увидел свет финальный релиз десктоп-окружения KDE SC 4.8. Релиз KDE Software Compilation 4.8 состоит из трёх составных частей: базовой платформы, набора дополнительных приложений и десктопа Plasma.
Обновление в Kubuntu 11.10 Читать
Архив метки: Linux
ImgBurn — бесплатная альтернатива Nero
Однажды в студеную зимнюю пору, я за болванками вышел — был сильный мороз… Нет, правда мороз на улице под 30 градусов.
Раньше я пользовался DeepBurner для прожига болванок. Однако его бесплатная версия сильно урезана и даже проверки диска после записи не предусмотрено. Все бы ничего, но на одном из новых приводов ATAPI он отказался видеть другие скорости кроме максимальной. Записывать на такой скорости я не хочу, потому что давно уже выяснил для себя (экспериментальным путем), что приемлемая скорость для надежной записи CD составляет 16x, а DVD 8x. Читать
Как установить текущую дерикторию для Cygwin?
Любители работать в консоли, подобной консоли линукса, могут установить себе Cygwin, юникс подобную среду, где будут доступны стандартные консольные программы из линукса.
Ставится Cygwin довольно просто. В процессе установки в одном из режимов можно выставить флажки напротив программных пакетов, которые вы хотите установить. Я выбрал себе пакеты nano, git и что-то ещё.
После инсталляции на рабочем столе появляется ярлычок Cygwin для запуска среды.
Справочники команд Линукс
6)Команды Linux: расширенный cправочник команд Unix
7)секреты командной строки gentoo
8)короткий но полезный справочник
9)хороший справочник для начинающих
11)ubuntism
Автор: r1za
Дата публикации: 2012-01-09T12:00:00.000-08:00
Скомпилировать программу С++ под линукс G++ компилятором
Как компилировать под линукс?
Как скомпилировать программу под линукс?
Как компилировать в линуксе?
Ответ далее.
Встала задача откомпилировать проверочный пример кода на С++ для линукса
#include
#include
using namespace std;
int main()
{
cout << "Hello World!;" << endl;
getchar();
return 0;
}
Думал, курить буду долго. Ан нет, через 15 минут задача решилась.
Для тех, кто мало знаком с программированием, объясняю в общих словах.
Программа — это инструкции для операционной системы.
Есть операционные системы Linux и Windows (и другие).
Программа может быть написана на любом языке, мы написали её на С++.
А теперь, чтобы текст программы превратился в исполняемую программу, нам нужна программа-компилятор, которая прочитает код программы и интерпретирует его в чистые инструкции для операционной системы.
Инструкции (или команды) для ОС Windows и Linux — отличаются. Существуют компиляторы, компилирующие программу для Linux и есть компилирующие для Windows (для других ОС тоже есть).
Есть много компиляторов как для Linux (gcc, g++), так и для Windows (MinGW, Visual C++, Borland)
(P.S. Признаю, здесь я смешал понятие «компилятор» с «средой разработки», в которой пишется программа и из которой сразу же может быть вызван компилятор для сборки программы).
Приступаем к действиям
Предполагаю, что мы уже имеем:
VirtualBox с установленной Kubunta 10.04 STL (32bit);
Перемещаемся в консоль и пишем:
# устанавливаем компилятор g++ для С++
sudo aptitude install g++
# перемещаемся в директорию с вашим файлом программы main.cpp
# и компилируем программу командой
g++ main.cpp -o myprog
# после этого создаётся исполняемый файл myprog, ура!
# запустить файл мы можем командой
./myprog
Синтаксис запуска компилятора:
# g++ имя_файла_с_кодом -o имя_выходной_программы
# Более подробно можно прочитать по команде
g++ --help
Чтобы создать файл main.cpp можно использовать одну из следующих команд:
vi main.cpp
nano main.cpp
Чтобы установить g++, можно использовать одну из команд:
sudo apt-get install g++
sudo aptitude install g++
Решение было найдено с использованием ресурсов:
http://ru.wikipedia.org/wiki/G%2B%2B
http://www.linuxcenter.ru/lib/books/linuxdev/linuxdev4.phtml
Автор: galiego710
linux: fedora 16 64 yum защищённые версии multilib
В бете федоры 16 x86_64 при попытке вытянуть через yum зависимости для i686 пишет что-то типа:
Ошибка: Защищённые версии multilib ….
Решается включением репозитория updates-testing:
yum install пакет.i686 --enablerepo=updates-testing
Автор: Дмитрий