CPP/Boost/Signals/Basic
From ProgrammingExamples
< CPP
Basic.cpp
#include <boost/signal.hpp> #include <iostream> void func() { std::cout << "Hello, world!" << std::endl; } int main() { boost::signal<void ()> s; s.connect(func); s(); }
CMakeLists.txt
cmake_minimum_required(VERSION 2.6) Project(Basic) ADD_EXECUTABLE(Basic Basic.cpp) TARGET_LINK_LIBRARIES(Basic boost_signals-mt)