Skip to content
This repository was archived by the owner on Aug 16, 2024. It is now read-only.

Commit b816fc0

Browse files
committed
修复:没有将MessageChian符号导出
1 parent 3169725 commit b816fc0

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

UnitTest/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ add_definitions(-D_VARIADIC_MAX=10)
1111
add_executable(unit_test main.cpp)
1212
target_link_libraries(unit_test mirai-cpp)
1313
target_link_libraries(unit_test ${GTEST_BOTH_LIBRARIES})
14+
# ʹÓà mirai-cpp ¾²Ì¬¿â
15+
target_compile_definitions(unit_test PRIVATE MIRAICPP_STATICLIB)
1416

1517
add_test( unit_test unit_test )
1618
#gtest_discover_tests(unit_test unit_test)

include/defs/message_chain.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#include <sstream>
77
#include <vector>
88
#include <memory>
9+
#include "exported.h"
910
#include "qq_types.hpp"
1011
#include "serializable.hpp"
1112
#include "defs/message_interface.hpp"
@@ -26,7 +27,7 @@ using std::vector;
2627
namespace Cyan
2728
{
2829

29-
class MessageChain : public ISerializable
30+
class EXPORTED MessageChain : public ISerializable
3031
{
3132
public:
3233
friend MessageChain& operator+(const string& str, MessageChain& mc);

0 commit comments

Comments
 (0)