hxx 2 år sedan
förälder
incheckning
503e1ba8da

+ 1 - 1
CAE_Solution/Libs/boost/win/lib/a.bat

@@ -1 +1 @@
-DIR *mt-x64-1_73.lib /B > aList.txt
+DIR *mt-gd-x64-1_73.lib /B > debug.txt

+ 35 - 0
CAE_Solution/Libs/boost/win/lib/debug.txt

@@ -0,0 +1,35 @@
+libboost_atomic-vc140-mt-gd-x64-1_73.lib
+libboost_chrono-vc140-mt-gd-x64-1_73.lib
+libboost_container-vc140-mt-gd-x64-1_73.lib
+libboost_context-vc140-mt-gd-x64-1_73.lib
+libboost_contract-vc140-mt-gd-x64-1_73.lib
+libboost_coroutine-vc140-mt-gd-x64-1_73.lib
+libboost_date_time-vc140-mt-gd-x64-1_73.lib
+libboost_exception-vc140-mt-gd-x64-1_73.lib
+libboost_filesystem-vc140-mt-gd-x64-1_73.lib
+libboost_graph-vc140-mt-gd-x64-1_73.lib
+libboost_iostreams-vc140-mt-gd-x64-1_73.lib
+libboost_locale-vc140-mt-gd-x64-1_73.lib
+libboost_math_c99-vc140-mt-gd-x64-1_73.lib
+libboost_math_c99f-vc140-mt-gd-x64-1_73.lib
+libboost_math_c99l-vc140-mt-gd-x64-1_73.lib
+libboost_math_tr1-vc140-mt-gd-x64-1_73.lib
+libboost_math_tr1f-vc140-mt-gd-x64-1_73.lib
+libboost_math_tr1l-vc140-mt-gd-x64-1_73.lib
+libboost_nowide-vc140-mt-gd-x64-1_73.lib
+libboost_prg_exec_monitor-vc140-mt-gd-x64-1_73.lib
+libboost_program_options-vc140-mt-gd-x64-1_73.lib
+libboost_random-vc140-mt-gd-x64-1_73.lib
+libboost_regex-vc140-mt-gd-x64-1_73.lib
+libboost_serialization-vc140-mt-gd-x64-1_73.lib
+libboost_stacktrace_noop-vc140-mt-gd-x64-1_73.lib
+libboost_stacktrace_windbg-vc140-mt-gd-x64-1_73.lib
+libboost_stacktrace_windbg_cached-vc140-mt-gd-x64-1_73.lib
+libboost_system-vc140-mt-gd-x64-1_73.lib
+libboost_test_exec_monitor-vc140-mt-gd-x64-1_73.lib
+libboost_thread-vc140-mt-gd-x64-1_73.lib
+libboost_timer-vc140-mt-gd-x64-1_73.lib
+libboost_type_erasure-vc140-mt-gd-x64-1_73.lib
+libboost_unit_test_framework-vc140-mt-gd-x64-1_73.lib
+libboost_wave-vc140-mt-gd-x64-1_73.lib
+libboost_wserialization-vc140-mt-gd-x64-1_73.lib

+ 4 - 0
CAE_Solution/Libs/gmsh/win/readme.txt

@@ -0,0 +1,4 @@
+mingw730
+windows
+动态库
+gmsh4.11.2

+ 2 - 11
CAE_Solution/Libs/rabbitmq/win/注意事项.txt

@@ -1,17 +1,8 @@
 mingw
 静态库
 Windows
+boost_1_73_0
 
 Windows下warning无法识别,需要注销
 timeval为Linux下特有结构体
-需修改条件编译
-在amqp.h中
-#ifdef WIN32
-struct  timeval
-{
-	__int64 tv_sec;
-	__int64 tv_usec;
-};
-#else
-struct timeval;
-#endif
+直接传空指针进去即可

+ 3 - 0
CAE_Solution/Libs/vtk8.2/win/readme.txt

@@ -0,0 +1,3 @@
+msvc2015
+64位
+vtk8.2

+ 0 - 90
CAE_Solution/src/Rabbitmq/rabbitClient/vtkjsonobject.cpp

@@ -1,90 +0,0 @@
-#include "vtkjsonobject.h"
-
-vtkJsonObject::vtkJsonObject()
-{
-
-}
-
-/*
- * @brief: parsing json msg
- * @param: json msg
- * @brief: void
- * @birth: created by czm in 20230404
- */
-void vtkJsonObject::FromJSON(std::string msg)
-{
-    QByteArray byteArray(msg.c_str(),msg.length());
-    QJsonParseError jsonError;
-    QJsonDocument doucment = QJsonDocument::fromJson(byteArray, &jsonError);  // 转化为 JSON 文档
-    if (!doucment.isNull() && (jsonError.error == QJsonParseError::NoError)) {  // 解析未发生错误
-        if (doucment.isObject()) {  // JSON 文档为对象
-            QJsonObject object = doucment.object();  // 转化为对象
-            if (object.contains("usrId")) {
-                QJsonValue value = object.value("usrId");
-                if (value.isString()) {
-                    this->usrId = value.toString();
-                }
-            }
-            if (object.contains("solverConfigid")) {
-                QJsonValue value = object.value("solverConfigid");
-                if (value.isString()) {
-                    this->solverConfigid = value.toString();;
-                }
-            }
-            if (object.contains("proId")) {
-                QJsonValue value = object.value("proId");
-                if (value.isString()) {
-                    this->proId = value.toString();
-                }
-            }
-            if (object.contains("paramJson")) {
-                QJsonValue value = object.value("paramJson");
-                if (value.isString()) {
-                   this->paramJson = value.toString();
-                }
-            }
-            if (object.contains("action")) {
-                QJsonValue value = object.value("action");
-                if (value.isString()) {
-                   this->action = value.toString();
-                }
-            }
-
-        }
-    }
-
-}
-
-vtkJsonObject *vtkJsonObject::operator=(vtkJsonObject *object)
-{
-    this->usrId = object->usrId;
-    this->solverConfigid = object->solverConfigid;
-    this->proId = object->proId;
-    this->paramJson = object->paramJson;
-    this->action = object->action;
-    return this;
-}
-
-/*
- * @brief: Build JSON message
- * @param: img file
- * @brief: josn msg
- * @birth: created by czm in 20230404
- */
-std::string vtkJsonObject::ToJson(std::string imgfile)
-{
-    QJsonObject json;
-    json.insert("usrId",this->usrId);
-    json.insert("solverConfigid",this->solverConfigid);
-    json.insert("proId",this->proId);
-    json.insert("paramJson",this->paramJson);
-    json.insert("action",this->action);
-    json.insert("img",QString::fromStdString(imgfile));
-
-    QJsonDocument document;
-    document.setObject(json);
-    QByteArray byteArray = document.toJson(QJsonDocument::Compact);
-    QString strJson(byteArray);
-    return strJson.toStdString();
-}
-

+ 0 - 30
CAE_Solution/src/Rabbitmq/rabbitClient/vtkjsonobject.h

@@ -1,30 +0,0 @@
-#ifndef VTKJSONOBJECT_H
-#define VTKJSONOBJECT_H
-
-#include <QObject>
-#include <QJsonDocument>
-#include <QJsonParseError>
-#include <QJsonObject>
-#include <QJsonValue>
-#include <QJsonArray>
-#include <string>
-
-
-class vtkJsonObject
-{
-public:
-    vtkJsonObject();
-    void FromJSON(std::string msg);
-    vtkJsonObject* operator=(vtkJsonObject* object);
-    std::string ToJson(std::string imgfile);
-
-public:
-     QString usrId;
-     QString solverConfigid;
-     QString proId;
-     QString paramJson;
-     QString action;
-
-};
-
-#endif // VTKJSONOBJECT_H