Motor.cpp Logger.cpp CMotorDriver.cpp e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(52): warning C4251: “IGugaoDriver::m_onAxisMoveSafeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(7): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(53): warning C4251: “IGugaoDriver::m_onAxisPrevHomeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(8): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(54): warning C4251: “IGugaoDriver::m_AxisAfterHomeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(8): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(55): warning C4251: “IGugaoDriver::m_onSetIoSafeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(10): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\cmotordriver.h(41): warning C4251: “CMotorDriver::m_getPosMutex”: class“std::mutex”需要有 dll 接口由 class“CMotorDriver”的客户端使用 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex(78): note: 参见“std::mutex”的声明 CGugaoDriver.cpp e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(52): warning C4251: “IGugaoDriver::m_onAxisMoveSafeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(7): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(53): warning C4251: “IGugaoDriver::m_onAxisPrevHomeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(8): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(54): warning C4251: “IGugaoDriver::m_AxisAfterHomeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(8): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(55): warning C4251: “IGugaoDriver::m_onSetIoSafeFunc”: class“std::function”需要有 dll 接口由 class“IGugaoDriver”的客户端使用 e:\kunshanhuatian\third\motionctrlcard\igugaodriver.h(10): note: 参见“std::function”的声明 e:\kunshanhuatian\third\motionctrlcard\cgugaodriver.cpp(71): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(1769): note: 参见“sprintf”的声明 e:\kunshanhuatian\third\motionctrlcard\cgugaodriver.cpp(548): warning C4244: “return”: 从“double”转换到“int”,可能丢失数据 正在生成代码... 正在创建库 ./MotionCtrlCard.lib 和对象 ./MotionCtrlCard.exp MotionCtrlCard.vcxproj -> E:\kunshanhuatian\WaferMark\code\WaferMark\Debug\MotionCtrlCard.dll MotionCtrlCard.vcxproj -> E:\kunshanhuatian\WaferMark\code\WaferMark\Debug\MotionCtrlCard.pdb (Full PDB)