Skip to content

希望增加.cmake文件,方便使用CMakelist编译时引用 #70

@pd-unprofessional

Description

@pd-unprofessional

在编译生成静态库之后,使用CMakelist链接静态库时,必须按顺序链接。才能编译成功,顺序如下:
add_executable(test src/main.cpp)
target_link_libraries(test
${catkin_LIBRARIES}
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_main.a
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_log.a
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_terminal.a
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_network.a
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_eventx.a
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_event.a
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_util.a
${LIB_DIR_ARCH}/cpp-tbox/lib/libtbox_base.a
-lpthread
-ldl
)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions