LINUX.ORG.RU

Сообщения K0ND0R

 

Xerox Phaser 3100MFP проблема со сканером

Форум — Desktop

стоит opensuse сборка x86_64. Принтер установлен и нормально работает. Установил драйвер для сканера с диска. В Yast захожу в настройки сканера. Напротив драйвера написано «no scanner recognized by this driver». Пытаюсь найти сканер. Сканер находится, но встает второй строчкой и без драйвера. Как мне настроить сканер от МФУ Xerox Phaser 3100.

K0ND0R
()

проблема с функцией stat()

Форум — Development

программа написана на C++. Данная функция должна составить список музыкальных файлов. При проверке всегда считает, что перед ним каталог. Подскажите пожалуйста где у меня ошибка.

void FindFile(char *folder, vector<string> spisok)
{
const string rasshirenie = ".mp3";
DIR *directory;
struct dirent *dir;
struct stat buf;
string name;
directory = opendir(folder);
while((dir = readdir(directory)) != NULL)
{
name = dir -> d_name;
if(name.compare(".") && name.compare(".."))
{
lstat(&name[0], &buf);
if(S_ISDIR(buf.st_mode)) //не выполняется это условие
FindFile(&name[0], spisok);
if(S_ISREG(buf.st_mode))
{
name = name.substr(name.length() - 4);
if(name.compare(rasshirenie))
spisok.insert(spisok.end(), name);
}
}
}
}

K0ND0R
()

компилирование с библиотекой ID3LIB

Форум — Development

Здравствуйте! написал программу с использование библиотеки ID3LIB на языке C++. Библиотека установлена. При компиляции программы командой(g++ main.cpp -L id3lib) выдает ошибки

+0x27):undefined reference to 'ID3_Tag::Link(char const*, unsigned short)'

+0x3c):undefined reference to 'ID3_Tag::Find(ID3_FrameID) const'

и такого типа еще больше 20. я понимаю, что библиотека не подключается при компилировании. Как мне скомпилировать программу

K0ND0R
()

RSS подписка на новые темы