Я делаю простое приложение FLTK (в окнах), которое должно отображать PNG-изображения в FL_Window, загружать их один за другим с диска. У меня есть этот код в качестве отправной точки, но его не отображается изображение, которое я могу подтвердить, находится в той же папке, что и исполняемый файл:FLTK display image
int main(int argc, char **argv)
{
Fl_Window *main_window = NULL;
fl_register_images();
flw = new Fl_Window(1680,1050,title);
Fl_Shared_Image *a = Fl_Shared_Image::get("picture.png");
if (a != NULL)
{
cout << "Image loaded" << endl;
}
else
{
cout << "No image loaded" << endl; // <==== This is printed
}
flw->begin();
// add image to window code here, not sure what to write but
// image doesnt even load
flw->end();
main_window->show();
int fl_ret = Fl::run();
return fl_ret;
}
Любая помощь очень ценится .. класс