Dear Tomasz, The attachment is my code. I guess it would be helpful. Best regards. Yang
________________________________ From: Tomasz Piotrowski [mailto:[EMAIL PROTECTED] Sent: Monday, February 04, 2008 9:20 AM To: Yang, Y. Subject: Re: [CMake] [Help] Build Qt Plugin with CMake How do you define plugin interface. I'v also use cmake to generate Qt plugins and it's works. Add your headers then we can say more. It's also important that your application and plugin should use the same Qt version. 2008/2/3, Yang, Y. <[EMAIL PROTECTED]>: Hi All, when I try to build a plugin with my qt application on windows, I found that the dll build successfully, but when I launch my application it failed with a message that myplugin.dll is not a valid Qt plugin. The following file is my CMakeLists.txt. Is there anything wrong? ************************************************** project(myplugin) set(myplugin_SRCS myplugin.cpp ) set(myplugin_MOC_HDRS myplugin.h ) include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../../core) add_definitions(${QT_DEFINITIONS}) add_definitions(-DQT_PLUGIN) add_definitions(-DQT_SHARED) add_definitions(-DQT_NO_DEBUG) qt4_wrap_cpp(myplugin_MOC_SRCS ${myplugin_MOC_HDRS}) add_library(myplugin SHARED ${myplugin_SRCS} ${myplugin_MOC_SRCS}) target_link_libraries(myplugin ${QT_LIBRARIES} ${QT_QTXML_LIBRARY} mycore) _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
plugintest.rar
Description: plugintest.rar
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
