raspberry pi 1에서 gtkmm
1587 단어 RaspberryPi1gtkmmHelloWorld
개요
raspberry pi 1에서 gtkmm 해 보았습니다.
raspberry pi 1 model b에 설치해 보았다.
hello world 해봤다.
환경
Raspberry pi 1 model b(element14)
sd-card 8GB
raspbian 2016-11-25 jessie with pixel
설치
sudo aptitude install gtkmm-3.0-dev
사진
Makefile을 작성합니다.
CXXFLAGS ?= `pkg-config gtkmm-3.0 --cflags --libs` -I../tensorflow -I../tensorflow/tensorflow/lite/tools/make/downloads/flatbuffers/include
LDFLAGS ?= -L../tensorflow/tensorflow/lite/tools/make/gen/rpi_armv6l/lib
.PHONY: all clean
all: main
main: main.cpp
g++ --std=c++11 main.cpp -O2 $(CXXFLAGS) $(LDFLAGS) -ltensorflow-lite -lstdc++ -lpthread -ldl -lm -lasound -o test
clean:
rm -f test
샘플 코드
#include <gtkmm.h>
class MainWin: public Gtk::Window
{
Gtk::Button m_bt;
public:
MainWin();
private:
void on_bt_clicked();
};
MainWin::MainWin(): m_bt("click")
{
m_bt.signal_clicked().connect(sigc::mem_fun(* this, &MainWin::on_bt_clicked));
add(m_bt);
show_all_children();
}
void MainWin::on_bt_clicked()
{
Gtk::MessageDialog diag(* this, "Hello World!");
diag.run();
}
int main(int argc, char * argv[])
{
Gtk::Main kit(argc, argv);
MainWin mainwin;
Gtk::Main::run(mainwin);
return 0;
}
이상.
Reference
이 문제에 관하여(raspberry pi 1에서 gtkmm), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/8df35a8496b3d334337b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Raspberry pi 1 model b(element14)
sd-card 8GB
raspbian 2016-11-25 jessie with pixel
설치
sudo aptitude install gtkmm-3.0-dev
사진
Makefile을 작성합니다.
CXXFLAGS ?= `pkg-config gtkmm-3.0 --cflags --libs` -I../tensorflow -I../tensorflow/tensorflow/lite/tools/make/downloads/flatbuffers/include
LDFLAGS ?= -L../tensorflow/tensorflow/lite/tools/make/gen/rpi_armv6l/lib
.PHONY: all clean
all: main
main: main.cpp
g++ --std=c++11 main.cpp -O2 $(CXXFLAGS) $(LDFLAGS) -ltensorflow-lite -lstdc++ -lpthread -ldl -lm -lasound -o test
clean:
rm -f test
샘플 코드
#include <gtkmm.h>
class MainWin: public Gtk::Window
{
Gtk::Button m_bt;
public:
MainWin();
private:
void on_bt_clicked();
};
MainWin::MainWin(): m_bt("click")
{
m_bt.signal_clicked().connect(sigc::mem_fun(* this, &MainWin::on_bt_clicked));
add(m_bt);
show_all_children();
}
void MainWin::on_bt_clicked()
{
Gtk::MessageDialog diag(* this, "Hello World!");
diag.run();
}
int main(int argc, char * argv[])
{
Gtk::Main kit(argc, argv);
MainWin mainwin;
Gtk::Main::run(mainwin);
return 0;
}
이상.
Reference
이 문제에 관하여(raspberry pi 1에서 gtkmm), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/8df35a8496b3d334337b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Makefile을 작성합니다.
CXXFLAGS ?= `pkg-config gtkmm-3.0 --cflags --libs` -I../tensorflow -I../tensorflow/tensorflow/lite/tools/make/downloads/flatbuffers/include
LDFLAGS ?= -L../tensorflow/tensorflow/lite/tools/make/gen/rpi_armv6l/lib
.PHONY: all clean
all: main
main: main.cpp
g++ --std=c++11 main.cpp -O2 $(CXXFLAGS) $(LDFLAGS) -ltensorflow-lite -lstdc++ -lpthread -ldl -lm -lasound -o test
clean:
rm -f test
샘플 코드
#include <gtkmm.h>
class MainWin: public Gtk::Window
{
Gtk::Button m_bt;
public:
MainWin();
private:
void on_bt_clicked();
};
MainWin::MainWin(): m_bt("click")
{
m_bt.signal_clicked().connect(sigc::mem_fun(* this, &MainWin::on_bt_clicked));
add(m_bt);
show_all_children();
}
void MainWin::on_bt_clicked()
{
Gtk::MessageDialog diag(* this, "Hello World!");
diag.run();
}
int main(int argc, char * argv[])
{
Gtk::Main kit(argc, argv);
MainWin mainwin;
Gtk::Main::run(mainwin);
return 0;
}
이상.
Reference
이 문제에 관하여(raspberry pi 1에서 gtkmm), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/8df35a8496b3d334337b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
CXXFLAGS ?= `pkg-config gtkmm-3.0 --cflags --libs` -I../tensorflow -I../tensorflow/tensorflow/lite/tools/make/downloads/flatbuffers/include
LDFLAGS ?= -L../tensorflow/tensorflow/lite/tools/make/gen/rpi_armv6l/lib
.PHONY: all clean
all: main
main: main.cpp
g++ --std=c++11 main.cpp -O2 $(CXXFLAGS) $(LDFLAGS) -ltensorflow-lite -lstdc++ -lpthread -ldl -lm -lasound -o test
clean:
rm -f test
#include <gtkmm.h>
class MainWin: public Gtk::Window
{
Gtk::Button m_bt;
public:
MainWin();
private:
void on_bt_clicked();
};
MainWin::MainWin(): m_bt("click")
{
m_bt.signal_clicked().connect(sigc::mem_fun(* this, &MainWin::on_bt_clicked));
add(m_bt);
show_all_children();
}
void MainWin::on_bt_clicked()
{
Gtk::MessageDialog diag(* this, "Hello World!");
diag.run();
}
int main(int argc, char * argv[])
{
Gtk::Main kit(argc, argv);
MainWin mainwin;
Gtk::Main::run(mainwin);
return 0;
}
이상.
Reference
이 문제에 관하여(raspberry pi 1에서 gtkmm), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ohisama@github/items/8df35a8496b3d334337b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)