Merge pull request '4/22 批量发起流程(有问题),流程对象添加' (#5) from zxk into master

main
邹旭科 5 years ago
commit 46e7bee588

@ -129,7 +129,7 @@
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;IPLIB=none;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>E:\work\include12_2;E:\work\include_cpp12_2;C:\Java\jdk1.8.0_231\include\win32;C:\Java\jdk1.8.0_231\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>E:\work\boost_1_72_0;E:\work\include12_2;E:\work\include_cpp12_2;C:\Java\jdk1.8.0_231\include\win32;C:\Java\jdk1.8.0_231\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<CallingConvention>Cdecl</CallingConvention>
</ClCompile>
<Link>
@ -137,9 +137,8 @@
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalLibraryDirectories>
</AdditionalLibraryDirectories>
<AdditionalDependencies>E:\work\lib12_2\*.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>E:\work\boost_1_72_0\vc14\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>E:\work\lib12_2\*.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreSpecificDefaultLibraries>libuser_exits.ar.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<OutputFile>$(OutDir)\bs.dll</OutputFile>
<AdditionalOptions>/FORCE %(AdditionalOptions)</AdditionalOptions>
@ -164,6 +163,8 @@
<ClCompile Include="bs_wl_check.cpp" />
<ClCompile Include="epm_register_handler.cxx" />
<ClCompile Include="bs_custom_main.cxx" />
<ClCompile Include="jd_add_attachments.cpp" />
<ClCompile Include="jd_batch_process.cpp" />
<ClCompile Include="jd_clear_field.cpp" />
<ClCompile Include="jd_schedule_joint.cpp" />
<ClCompile Include="jd_signoff.cpp" />
@ -174,6 +175,7 @@
<ClInclude Include="epm_register_handler.h" />
<ClInclude Include="jd_clear_field.h" />
<ClInclude Include="util.h" />
<ClInclude Include="HTTPRequest.hpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">

@ -76,6 +76,12 @@
<ClCompile Include="jd_schedule_joint.cpp">
<Filter>epm-handler</Filter>
</ClCompile>
<ClCompile Include="jd_batch_process.cpp">
<Filter>epm-handler</Filter>
</ClCompile>
<ClCompile Include="jd_add_attachments.cpp">
<Filter>epm-handler</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="epm_register_handler.h">
@ -90,5 +96,8 @@
<ClInclude Include="jd_clear_field.h">
<Filter>epm-handler</Filter>
</ClInclude>
<ClInclude Include="HTTPRequest.hpp">
<Filter>epm-handler</Filter>
</ClInclude>
</ItemGroup>
</Project>

@ -0,0 +1,599 @@
//
// HTTPRequest
//
#ifndef HTTPREQUEST_HPP
#define HTTPREQUEST_HPP
#include <cctype>
#include <cstddef>
#include <cstdint>
#include <algorithm>
#include <functional>
#include <map>
#include <memory>
#include <stdexcept>
#include <string>
#include <system_error>
#include <type_traits>
#include <vector>
#ifdef _WIN32
# pragma push_macro("WIN32_LEAN_AND_MEAN")
# pragma push_macro("NOMINMAX")
# ifndef WIN32_LEAN_AND_MEAN
# define WIN32_LEAN_AND_MEAN
# endif
# ifndef NOMINMAX
# define NOMINMAX
# endif
# include <winsock2.h>
# if _WIN32_WINNT < _WIN32_WINNT_WINXP
char* strdup(const char* src) {
std::size_t length = 0;
while (src[length]) ++length;
char* result = static_cast<char*>(malloc(length + 1));
char* p = result;
while (*src) *p++ = *src++;
*p = '\0';
return result;
}
# include <wspiapi.h>
# endif
# include <ws2tcpip.h>
# pragma pop_macro("WIN32_LEAN_AND_MEAN")
# pragma pop_macro("NOMINMAX")
#else
#include <sys/socket.h>
#include <netinet/in.h>
# include <netdb.h>
# include <unistd.h>
# include <errno.h>
#endif
namespace http {
class RequestError : public std::logic_error {
public:
explicit RequestError(const char* str) : std::logic_error(str) { }
explicit RequestError(const std::string& str) : std::logic_error(str) { }
};
class ResponseError : public std::runtime_error {
public:
explicit ResponseError(const char* str) : std::runtime_error(str) { }
explicit ResponseError(const std::string& str) : std::runtime_error(str) { }
};
enum class InternetProtocol : std::uint8_t {
V4,
V6
};
inline namespace detail {
#ifdef _WIN32
class WinSock final {
public:
WinSock() {
WSADATA wsaData;
const int error = WSAStartup(MAKEWORD(2, 2), &wsaData);
if (error != 0)
throw std::system_error(error, std::system_category(), "WSAStartup failed");
if (LOBYTE(wsaData.wVersion) != 2 || HIBYTE(wsaData.wVersion) != 2) {
WSACleanup();
throw std::runtime_error("Invalid WinSock version");
}
started = true;
}
~WinSock() {
if (started) WSACleanup();
}
WinSock(const WinSock&) = delete;
WinSock& operator=(const WinSock&) = delete;
WinSock(WinSock&& other) noexcept:
started(other.started) {
other.started = false;
}
WinSock& operator=(WinSock&& other) noexcept {
if (&other == this) return *this;
if (started) WSACleanup();
started = other.started;
other.started = false;
return *this;
}
private:
bool started = false;
};
#endif
inline int getLastError() noexcept {
#ifdef _WIN32
return WSAGetLastError();
#else
return errno;
#endif
}
constexpr int getAddressFamily(InternetProtocol internetProtocol) {
return (internetProtocol == InternetProtocol::V4) ? AF_INET :
(internetProtocol == InternetProtocol::V6) ? AF_INET6 :
throw RequestError("Unsupported protocol");
}
#ifdef _WIN32
constexpr auto closeSocket = closesocket;
#else
constexpr auto closeSocket = close;
#endif
#if defined(__APPLE__) || defined(_WIN32)
constexpr int noSignal = 0;
#else
constexpr int noSignal = MSG_NOSIGNAL;
#endif
class Socket final {
public:
#ifdef _WIN32
using Type = SOCKET;
static constexpr Type invalid = INVALID_SOCKET;
#else
using Type = int;
static constexpr Type invalid = -1;
#endif
explicit Socket(InternetProtocol internetProtocol) :
endpoint(socket(getAddressFamily(internetProtocol), SOCK_STREAM, IPPROTO_TCP)) {
if (endpoint == invalid)
throw std::system_error(getLastError(), std::system_category(), "Failed to create socket");
#if defined(__APPLE__)
const int value = 1;
if (setsockopt(endpoint, SOL_SOCKET, SO_NOSIGPIPE, &value, sizeof(value)) == -1)
throw std::system_error(getLastError(), std::system_category(), "Failed to set socket option");
#endif
}
explicit Socket(Type s) noexcept:
endpoint(s) { }
~Socket() {
if (endpoint != invalid) closeSocket(endpoint);
}
Socket(const Socket&) = delete;
Socket& operator=(const Socket&) = delete;
Socket(Socket&& other) noexcept:
endpoint(other.endpoint) {
other.endpoint = invalid;
}
Socket& operator=(Socket&& other) noexcept {
if (&other == this) return *this;
if (endpoint != invalid) closeSocket(endpoint);
endpoint = other.endpoint;
other.endpoint = invalid;
return *this;
}
int connect(const struct sockaddr* address, socklen_t addressSize) noexcept {
return ::connect(endpoint, address, addressSize);
}
int send(const void* buffer, size_t length, int flags) noexcept {
return static_cast<int>(::send(endpoint,
reinterpret_cast<const char*>(buffer),
length, flags));
}
int recv(void* buffer, size_t length, int flags) noexcept {
return static_cast<int>(::recv(endpoint,
reinterpret_cast<char*>(buffer),
length, flags));
}
inline operator Type() const noexcept { return endpoint; }
private:
Type endpoint = invalid;
};
}
inline std::string urlEncode(const std::string& str) {
constexpr char hexChars[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' };
std::string result;
for (auto i = str.begin(); i != str.end(); ++i) {
const std::uint8_t cp = *i & 0xFF;
if ((cp >= 0x30 && cp <= 0x39) || // 0-9
(cp >= 0x41 && cp <= 0x5A) || // A-Z
(cp >= 0x61 && cp <= 0x7A) || // a-z
cp == 0x2D || cp == 0x2E || cp == 0x5F) // - . _
result += static_cast<char>(cp);
else if (cp <= 0x7F) // length = 1
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
else if ((cp >> 5) == 0x06) // length = 2
{
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
if (++i == str.end()) break;
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
} else if ((cp >> 4) == 0x0E) // length = 3
{
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
if (++i == str.end()) break;
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
if (++i == str.end()) break;
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
} else if ((cp >> 3) == 0x1E) // length = 4
{
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
if (++i == str.end()) break;
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
if (++i == str.end()) break;
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
if (++i == str.end()) break;
result += std::string("%") + hexChars[(*i & 0xF0) >> 4] + hexChars[*i & 0x0F];
}
}
return result;
}
struct Response final {
enum Status {
Continue = 100,
SwitchingProtocol = 101,
Processing = 102,
EarlyHints = 103,
Ok = 200,
Created = 201,
Accepted = 202,
NonAuthoritativeInformation = 203,
NoContent = 204,
ResetContent = 205,
PartialContent = 206,
MultiStatus = 207,
AlreadyReported = 208,
ImUsed = 226,
MultipleChoice = 300,
MovedPermanently = 301,
Found = 302,
SeeOther = 303,
NotModified = 304,
UseProxy = 305,
TemporaryRedirect = 307,
PermanentRedirect = 308,
BadRequest = 400,
Unauthorized = 401,
PaymentRequired = 402,
Forbidden = 403,
NotFound = 404,
MethodNotAllowed = 405,
NotAcceptable = 406,
ProxyAuthenticationRequired = 407,
RequestTimeout = 408,
Conflict = 409,
Gone = 410,
LengthRequired = 411,
PreconditionFailed = 412,
PayloadTooLarge = 413,
UriTooLong = 414,
UnsupportedMediaType = 415,
RangeNotSatisfiable = 416,
ExpectationFailed = 417,
ImaTeapot = 418,
MisdirectedRequest = 421,
UnprocessableEntity = 422,
Locked = 423,
FailedDependency = 424,
TooEarly = 425,
UpgradeRequired = 426,
PreconditionRequired = 428,
TooManyRequests = 429,
RequestHeaderFieldsTooLarge = 431,
UnavailableForLegalReasons = 451,
InternalServerError = 500,
NotImplemented = 501,
BadGateway = 502,
ServiceUnavailable = 503,
GatewayTimeout = 504,
HttpVersionNotSupported = 505,
VariantAlsoNegotiates = 506,
InsufficientStorage = 507,
LoopDetected = 508,
NotExtended = 510,
NetworkAuthenticationRequired = 511
};
int status = 0;
std::vector<std::string> headers;
std::vector<std::uint8_t> body;
};
class Request final {
public:
explicit Request(const std::string& url,
InternetProtocol protocol = InternetProtocol::V4) :
internetProtocol(protocol) {
const auto schemeEndPosition = url.find("://");
if (schemeEndPosition != std::string::npos) {
scheme = url.substr(0, schemeEndPosition);
path = url.substr(schemeEndPosition + 3);
} else {
scheme = "http";
path = url;
}
const auto fragmentPosition = path.find('#');
// remove the fragment part
if (fragmentPosition != std::string::npos)
path.resize(fragmentPosition);
const auto pathPosition = path.find('/');
if (pathPosition == std::string::npos) {
domain = path;
path = "/";
} else {
domain = path.substr(0, pathPosition);
path = path.substr(pathPosition);
}
const auto portPosition = domain.find(':');
if (portPosition != std::string::npos) {
port = domain.substr(portPosition + 1);
domain.resize(portPosition);
} else
port = "80";
}
Response send(const std::string& method,
const std::map<std::string, std::string>& parameters,
const std::vector<std::string>& headers = { }) {
std::string body;
bool first = true;
for (const auto& parameter : parameters) {
if (!first) body += "&";
first = false;
body += urlEncode(parameter.first) + "=" + urlEncode(parameter.second);
}
return send(method, body, headers);
}
Response send(const std::string& method = "GET",
const std::string& body = "",
const std::vector<std::string>& headers = { }) {
return send(method,
std::vector<uint8_t>(body.begin(), body.end()),
headers);
}
Response send(const std::string& method,
const std::vector<uint8_t>& body,
const std::vector<std::string>& headers) {
Response response;
if (scheme != "http")
throw RequestError("Only HTTP scheme is supported");
addrinfo hints = { };
hints.ai_family = getAddressFamily(internetProtocol);
hints.ai_socktype = SOCK_STREAM;
addrinfo* info;
if (getaddrinfo(domain.c_str(), port.c_str(), &hints, &info) != 0)
throw std::system_error(getLastError(), std::system_category(), "Failed to get address info of " + domain);
std::unique_ptr<addrinfo, decltype(&freeaddrinfo)> addressInfo(info, freeaddrinfo);
std::string headerData = method + " " + path + " HTTP/1.1\r\n";
for (const std::string& header : headers)
headerData += header + "\r\n";
headerData += "Host: " + domain + "\r\n";
headerData += "Content-Length: " + std::to_string(body.size()) + "\r\n";
headerData += "\r\n";
std::vector<uint8_t> requestData(headerData.begin(), headerData.end());
requestData.insert(requestData.end(), body.begin(), body.end());
Socket socket(internetProtocol);
// take the first address from the list
if (socket.connect(addressInfo->ai_addr, static_cast<socklen_t>(addressInfo->ai_addrlen)) == -1)
throw std::system_error(getLastError(), std::system_category(), "Failed to connect to " + domain + ":" + port);
auto remaining = requestData.size();
auto sendData = requestData.data();
// send the request
while (remaining > 0) {
const auto size = socket.send(sendData, remaining, noSignal);
if (size == -1)
throw std::system_error(getLastError(), std::system_category(), "Failed to send data to " + domain + ":" + port);
remaining -= static_cast<size_t>(size);
sendData += size;
}
std::uint8_t tempBuffer[4096];
constexpr std::uint8_t crlf[] = { '\r', '\n' };
std::vector<std::uint8_t> responseData;
bool firstLine = true;
bool parsedHeaders = false;
bool contentLengthReceived = false;
unsigned long contentLength = 0;
bool chunkedResponse = false;
std::size_t expectedChunkSize = 0;
bool removeCrlfAfterChunk = false;
// read the response
for (;;) {
const auto size = socket.recv(tempBuffer, sizeof(tempBuffer), noSignal);
if (size == -1)
throw std::system_error(getLastError(), std::system_category(), "Failed to read data from " + domain + ":" + port);
else if (size == 0)
break; // disconnected
responseData.insert(responseData.end(), tempBuffer, tempBuffer + size);
if (!parsedHeaders) {
for (;;) {
const auto i = std::search(responseData.begin(), responseData.end(), std::begin(crlf), std::end(crlf));
// didn't find a newline
if (i == responseData.end()) break;
const std::string line(responseData.begin(), i);
responseData.erase(responseData.begin(), i + 2);
// empty line indicates the end of the header section
if (line.empty()) {
parsedHeaders = true;
break;
} else if (firstLine) // first line
{
firstLine = false;
std::string::size_type lastPos = 0;
const auto length = line.length();
std::vector<std::string> parts;
// tokenize first line
while (lastPos < length + 1) {
auto pos = line.find(' ', lastPos);
if (pos == std::string::npos) pos = length;
if (pos != lastPos)
parts.emplace_back(line.data() + lastPos,
static_cast<std::vector<std::string>::size_type>(pos) - lastPos);
lastPos = pos + 1;
}
if (parts.size() >= 2)
response.status = std::stoi(parts[1]);
} else // headers
{
response.headers.push_back(line);
const auto pos = line.find(':');
if (pos != std::string::npos) {
std::string headerName = line.substr(0, pos);
std::string headerValue = line.substr(pos + 1);
// ltrim
headerValue.erase(headerValue.begin(),
std::find_if(headerValue.begin(), headerValue.end(),
[](int c) {return !std::isspace(c);}));
// rtrim
headerValue.erase(std::find_if(headerValue.rbegin(), headerValue.rend(),
[](int c) {return !std::isspace(c);}).base(),
headerValue.end());
if (headerName == "Content-Length") {
contentLength = std::stoul(headerValue);
contentLengthReceived = true;
response.body.reserve(contentLength);
} else if (headerName == "Transfer-Encoding") {
if (headerValue == "chunked")
chunkedResponse = true;
else
throw ResponseError("Unsupported transfer encoding: " + headerValue);
}
}
}
}
}
if (parsedHeaders) {
// Content-Length must be ignored if Transfer-Encoding is received
if (chunkedResponse) {
bool dataReceived = false;
for (;;) {
if (expectedChunkSize > 0) {
const auto toWrite = std::min(expectedChunkSize, responseData.size());
response.body.insert(response.body.end(), responseData.begin(), responseData.begin() + static_cast<ptrdiff_t>(toWrite));
responseData.erase(responseData.begin(), responseData.begin() + static_cast<ptrdiff_t>(toWrite));
expectedChunkSize -= toWrite;
if (expectedChunkSize == 0) removeCrlfAfterChunk = true;
if (responseData.empty()) break;
} else {
if (removeCrlfAfterChunk) {
if (responseData.size() >= 2) {
removeCrlfAfterChunk = false;
responseData.erase(responseData.begin(), responseData.begin() + 2);
} else break;
}
const auto i = std::search(responseData.begin(), responseData.end(), std::begin(crlf), std::end(crlf));
if (i == responseData.end()) break;
const std::string line(responseData.begin(), i);
responseData.erase(responseData.begin(), i + 2);
expectedChunkSize = std::stoul(line, nullptr, 16);
if (expectedChunkSize == 0) {
dataReceived = true;
break;
}
}
}
if (dataReceived)
break;
} else {
response.body.insert(response.body.end(), responseData.begin(), responseData.end());
responseData.clear();
// got the whole content
if (contentLengthReceived && response.body.size() >= contentLength)
break;
}
}
}
return response;
}
private:
#ifdef _WIN32
WinSock winSock;
#endif
InternetProtocol internetProtocol;
std::string scheme;
std::string domain;
std::string port;
std::string path;
};
}
#endif

@ -0,0 +1,223 @@
//
// NetworkRequest.cpp
//
// Created by duzixi.com on 15/8/25.
//
#include "NetworkRequest.h"
using namespace std;
using boost::asio::ip::tcp;
/// POST请求
string PostRequest(char* host, char* path, string form) {
long length = form.length();
// 声明Asio基础: io_service任务调度机
boost::asio::io_service io_service;
// 获取服务器终端列表
tcp::resolver resolver(io_service);
tcp::resolver::query query(host, "http");
tcp::resolver::iterator iter = resolver.resolve(query);
// 尝试连接每一个终端直到成功建立socket连接
tcp::socket socket(io_service);
boost::asio::connect(socket, iter);
// 构建网络请求头
// 指定 "Connection: close" 在获取应答后断开连接,确保获文件全部数据。
boost::asio::streambuf request;
ostream request_stream(&request);
request_stream << "POST " << path << " HTTP/1.1\r\n";
request_stream << "Host: " << host << "\r\n";
request_stream << "Accept: */*\r\n";
request_stream << "Content-Type:application/x-www-form-urlencoded\r\n";
request_stream << "Content-Length: " << length << "\r\n";
request_stream << "Connection: close\r\n\r\n"; // 注意这里是两个空行
request_stream << form; //POST 发送的数据本身不包含多于空行
// 发送请求
boost::asio::write(socket, request);
// 读取应答状态. 应答缓冲流 streambuf 会自动增长至完整的行
// 该增长可以在构造缓冲流时通过设置最大值限制
boost::asio::streambuf response;
boost::asio::read_until(socket, response, "\r\n");
// 检查应答是否OK.
istream response_stream(&response);// 应答流
string http_version;
response_stream >> http_version;
unsigned int status_code;
response_stream >> status_code;
string status_message;
getline(response_stream, status_message);
if (!response_stream || http_version.substr(0, 5) != "HTTP/") {
printf("无效响应\n");
}
if (status_code != 200) {
printf("响应返回 status code %d\n", status_code);
}
// 读取应答头部,遇到空行后停止
boost::asio::read_until(socket, response, "\r\n\r\n");
// 显示应答头部
string header;
int len = 0;
while (getline(response_stream, header) && header != "\r") {
if (header.find("Content-Length: ") == 0) {
stringstream stream;
stream << header.substr(16);
stream >> len;
}
}
long size = response.size();
if (size > 0) {
// .... do nothing
}
// 循环读取数据流,直到文件结束
boost::system::error_code error;
while (boost::asio::read(socket, response, boost::asio::transfer_at_least(1), error)) {
// 获取应答长度
size = response.size();
if (len != 0) {
cout << size << " Byte " << (size * 100) / len << "%\n";
}
}
if (error != boost::asio::error::eof) {
throw boost::system::system_error(error);
}
cout << size << " Byte 内容已下载完毕." << endl;
// 将streambuf类型转换为string类型返回
istream is(&response);
is.unsetf(ios_base::skipws);
string sz;
sz.append(istream_iterator<char>(is), istream_iterator<char>());
// 返回转换后的字符串
return sz;
}
/// GET请求
string GetRequest(char* host, char* path) {
// 声明Asio基础: io_service任务调度机
boost::asio::io_service io_service;
// 获取服务器终端列表
tcp::resolver resolver(io_service);
tcp::resolver::query query(host, "http");
tcp::resolver::iterator iter = resolver.resolve(query);
// 尝试连接每一个终端直到成功建立socket连接
tcp::socket socket(io_service);
boost::asio::connect(socket, iter);
// 构建网络请求头.
// 指定 "Connection: close" 在获取应答后断开连接,确保获文件全部数据。
boost::asio::streambuf request;
ostream request_stream(&request);
request_stream << "GET " << path << " HTTP/1.1\r\n";
request_stream << "Host: " << host << "\r\n";
request_stream << "Accept: */*\r\n";
request_stream << "Connection: close\r\n\r\n";
// 发送请求
boost::asio::write(socket, request);
// 读取应答状态. 应答缓冲流 streambuf 会自动增长至完整的行
// 该增长可以在构造缓冲流时通过设置最大值限制
boost::asio::streambuf response;
boost::asio::read_until(socket, response, "\r\n");
// 检查应答是否OK.
istream response_stream(&response);
string http_version;
response_stream >> http_version;
unsigned int status_code;
response_stream >> status_code;
string status_message;
getline(response_stream, status_message);
if (!response_stream || http_version.substr(0, 5) != "HTTP/") {
printf("响应无效\n");
}
if (status_code != 200) {
printf("响应返回 status code %d\n", status_code);
}
// 读取应答头部,遇到空行后停止
boost::asio::read_until(socket, response, "\r\n\r\n");
// 显示应答头部
string header;
int len = 0;
while (getline(response_stream, header) && header != "\r") {
if (header.find("Content-Length: ") == 0) {
stringstream stream;
stream << header.substr(16);
stream >> len;
}
}
long size = response.size();
if (size > 0) {
// ... do nothing ...
}
boost::system::error_code error; // 读取错误
// 循环读取数据流,直到文件结束
while (boost::asio::read(socket, response, boost::asio::transfer_at_least(1), error)) {
// 获取应答长度
size = response.size();
if (len != 0) {
cout << size << " Byte " << (size * 100) / len << "%" << endl;
}
}
// 如果没有读到文件尾,抛出异常
if (error != boost::asio::error::eof) {
throw boost::system::system_error(error);
}
cout << size << " Byte 内容已下载完毕." << endl;
// 将streambuf类型转换为string类型并返回
istream is(&response);
is.unsetf(ios_base::skipws);
string sz;
sz.append(istream_iterator<char>(is), istream_iterator<char>());
return sz;
}
/// GET请求(重载)
string GetRequest(string url) {
size_t index;
// 去掉url中的协议头
if (url.find("http://") != string::npos) {
url = url.substr(7);
}
printf("url:%s\n", url.c_str());
// 截取host字符串
index = url.find("/");
char* host = new char[index];
strcpy(host, url.substr(0, index).c_str());
// 截取urlPath字符串
char* urlPath = new char[url.length() - index + 1];
strcpy(urlPath, url.substr(index, url.length() - index).c_str());
return GetRequest(host, urlPath);
}

@ -0,0 +1,15 @@
//
// NetworkRequest.h
//
// Created by duzixi.com on 15/8/25.
//
#include <boost/asio.hpp>
using namespace std;
/// GETÇëÇó
string GetRequest(char* host, char* path);
string GetRequest(string url);
/// POSTÇëÇó
string PostRequest(char* host, char* path, string form);

@ -47,6 +47,8 @@ int jd_signoff(EPM_action_message_t msg);
int bs_test_release_check(EPM_rule_message_t msg);
int bs_bypass(void *retValType);
int jd_schedule_joint(EPM_action_message_t msg);
int jd_batch_process(EPM_action_message_t msg);
int jd_add_attachments(EPM_action_message_t msg);
////<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣǩ<CFA2><C7A9><EFBFBD><E6B1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ
//int qtmc_sign_ir(EPM_action_message_t msg);

@ -145,6 +145,22 @@ extern DLLAPI int CUST_init_module(int *decision, va_list args)
} else {
fprintf(stdout, "Registering action handler jd_schedule_joint failed %d!\n", ifail);
}
ifail = EPM_register_action_handler("jd_batch_process", "jd_batch_process",
(EPM_action_handler_t)jd_batch_process);
if (ifail) {
printf("register jd_batch_process failed\n");
} else {
printf("register jd_batch_process successfully\n");
}
ifail = EPM_register_action_handler("jd_add_attachments", "jd_add_attachments",
(EPM_action_handler_t)jd_add_attachments);
if (ifail) {
printf("register jd_add_attachments failed\n");
} else {
printf("register jd_add_attachments successfully\n");
}
//if(ifail == ITK_ok)
//{
// fprintf(stdout,"Registering action handler qtmc-sign-ir completed!\n");

@ -0,0 +1,116 @@
#include "epm_handler_common.h"
#include <tc\tc_macros.h>
#include <tc\emh.h>
#include <tc\preferences.h>
#include <property\propdesc.h>
#include <epm\epm.h>
#include <epm\epm_toolkit_tc_utils.h>
#include <tccore\item.h>
#include <tccore\grmtype.h>
#include <tccore\grm.h>
#include <tccore\imantype.h>
#include <sa\am.h>
#include <sa\sa.h>
#include <tccore\aom.h>
#include <tccore\aom_prop.h>
#include <property\prop_errors.h>
#include <tccore\workspaceobject.h>
#include <qry\qry.h>
#include <bom\bom_attr.h>
#include <bom\bom.h>
#include <epm\signoff.h>
#include <pom\pom\pom.h>
#include <pom\pom\pom_errors.h>
#include <fclasses\tc_date.h>
#include <epm\cr.h>
#include <cfm\cfm.h>
#include <sa\am.h>
#include "tc/envelope.h"
#include <stdio.h>
#include "ae/dataset.h"
#include <ctype.h>
#include <string.h>
#include <string>
#include <iostream>
#include <iterator>
#include <map>
#include <vector>
#include "ce/ce.h"
#include <time.h>
#include <windows.h>
#include <iostream>
#include <sql.h>
#include <sqlext.h>
#include "string"
#include "sstream"
#include <sa/tcfile.h>
#include <tccore/aom.h>
#include <sa/tcfile_cache.h>
#include <form/form.h>
#include "ctime"
#include "tchar.h"
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
extern "C" int POM_AM__set_application_bypass(logical bypass);
int jd_add_attachments(EPM_action_message_t msg) {
POM_AM__set_application_bypass(true);
tag_t root_task, *attachments;
int att_cnt;
EPM_ask_root_task(msg.task, &root_task);
EPM_ask_attachments(root_task, EPM_target_attachment, &att_cnt, &attachments);
TC_argument_list_t * arguments = msg.arguments;
int arg_cnt = TC_number_of_arguments(arguments);
map<string, string> paras;
for (auto i = 0; i < arg_cnt; i++) {
char *temp_key, *temp_val;
ITK_ask_argument_named_value(TC_next_argument(arguments), &temp_key, &temp_val);
paras[temp_key] = temp_val;
}
const char *relation = paras["realtion"].c_str();
const char *item_rev = paras["item_rev"].c_str();
printf("relation:%s\n", relation);
printf("item_rev:%s\n", item_rev);
vector<tag_t> csjh_rev;
vector<int> csjh_type;
for (int i = 0;i < att_cnt;i++) {
char *att_type;
AOM_ask_value_string(attachments[i], "object_type", &att_type);
if (tc_strcmp(att_type, "JD2_GTSYWTSRevision") == 0) {
tag_t *csjh;
int csjh_cnt;
AOM_ask_value_tags(attachments[i], relation, &csjh_cnt, &csjh);
for (int ii = 0;ii < csjh_cnt;ii++) {
char *item_type;
AOM_ask_value_string(csjh[ii], "object_type", &item_type);
if (tc_strcmp(item_type, item_rev) == 0) {
tag_t *csjh_revs;
int rev_cnt;
char *date;
AOM_ask_value_tags(csjh[i], "revision_list", &rev_cnt, &csjh_revs);
AOM_ask_value_string(csjh_revs[rev_cnt - 1], "date_released", &date);
if (date == NULL || tc_strcmp(date, "") == 0) {
csjh_rev.push_back(csjh_revs[rev_cnt - 1]);
csjh_type.push_back(EPM_target_attachment);
}
MEM_free(csjh_revs);
}
}
MEM_free(csjh);
}
}
if (csjh_rev.size() > 0) {
tag_t *atts = &csjh_rev[0];
int *types = &csjh_type[0];
EPM_add_attachments(root_task, csjh_rev.size(), atts, types);
}
POM_AM__set_application_bypass(false);
return 0;
}

@ -0,0 +1,86 @@
#include "HTTPRequest.hpp"
#include "epm_handler_common.h"
#include <tc\tc_macros.h>
#include <tc\emh.h>
#include <tc\preferences.h>
#include <property\propdesc.h>
#include <epm\epm.h>
#include <epm\epm_toolkit_tc_utils.h>
#include <tccore\item.h>
#include <tccore\grmtype.h>
#include <tccore\grm.h>
#include <tccore\imantype.h>
#include <sa\am.h>
#include <sa\sa.h>
#include <tccore\aom.h>
#include <tccore\aom_prop.h>
#include <property\prop_errors.h>
#include <tccore\workspaceobject.h>
#include <qry\qry.h>
#include <bom\bom_attr.h>
#include <bom\bom.h>
#include <epm\signoff.h>
#include <pom\pom\pom.h>
#include <pom\pom\pom_errors.h>
#include <fclasses\tc_date.h>
#include <epm\cr.h>
#include <cfm\cfm.h>
#include <sa\am.h>
#include "tc/envelope.h"
#include <stdio.h>
#include "ae/dataset.h"
#include <ctype.h>
#include <string.h>
#include <string>
#include <iostream>
#include <iterator>
#include <map>
#include <vector>
#include "ce/ce.h"
#include <time.h>
#include <windows.h>
#include <iostream>
#include <sql.h>
#include <sqlext.h>
#include "string"
#include "sstream"
#include <sa/tcfile.h>
#include <tccore/aom.h>
#include <sa/tcfile_cache.h>
#include <form/form.h>
#include "ctime"
#include "tchar.h"
#include <iostream>
#include <string>
#include <fstream>
#include <boost/thread/thread.hpp>
using namespace std;
void sendRequest(char *uid) {
try {
char *pref_values;
PREF_ask_char_value("jd2_server_ip", 0, &pref_values);
if (strlen(pref_values) != 0) {
stringstream ss;
ss << "http://";
ss << pref_values;
ss << ":8888/api/batchJob?uid=";
ss << uid;
printf("request url====>%s\n", ss.str().c_str());
http::Request request(ss.str().c_str());
const http::Response response = request.send("GET");
std::cout << std::string(response.body.begin(), response.body.end()) << '\n'; // print the result
}
} catch (const std::exception& e) {
std::cerr << "Request failed, error: " << e.what() << '\n';
}
}
int jd_batch_process(EPM_action_message_t msg) {
char *uid;
ITK__convert_tag_to_uid(msg.task, &uid);
printf("delete job_uid======>%s\n", uid);
sendRequest(uid);
return 0;
}

@ -481,7 +481,7 @@ extern "C" {
char *operation = va_arg(args, char*), **pref_values, *type;
int ifail = ITK_ok, pref_count;
AOM_ask_value_string(new_rev, "object_type", &type);
printf("operation======>%s\n", operation);
if (strcmp(operation, "Revise") == 0 || strcmp(operation, "SaveAs") == 0) {
if (isTypeOf(new_rev, "ItemRevision")) {
//获取首选项

@ -25,7 +25,6 @@ extern "C" {
extern USER_EXT_DLL_API int JD_Revise_clear( METHOD_message_t* msg, va_list args );
extern int Register_revise_msg(void);
#ifdef __cplusplus
}
#endif

@ -1,30 +1,85 @@
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\HEZON_ITK\X64\RELEASE\HX_ERP.OBJ
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\HEZON_ITK\X64\RELEASE\HXERP_CUSTOM_MAIN.OBJ
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\HEZON_ITK\X64\RELEASE\EPM_REGISTER_HANDLER.OBJ
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\HEZON_ITK\X64\RELEASE\EPM_CHECK_STATUS.OBJ
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\HEZON_ITK\X64\RELEASE\EPM_ATTACH_OBJECTS.OBJ
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\HEZON_ITK\X64\RELEASE\OCILIB.OBJ
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\HEZON_ITK\X64\RELEASE\VC110.PDB
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\X64\RELEASE\HXERP.DLL
C:\USERS\LIYANFENG\DOCUMENTS\代码\HEZON_ITK\X64\RELEASE\HEZON_ITK.PDB
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\epm_attach_objects.obj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\epm_check_status.obj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\epm_register_handler.obj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\hxErp_custom_main.obj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\hx_erp.obj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\ocilib.obj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\cl.command.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\CL.read.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\CL.write.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\HEZON_ITK.write.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\link-cvtres.read.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\link-cvtres.write.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\link-rc.read.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\link-rc.write.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\link.command.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\link.read.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\link.write.1.tlog
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\x64\Release\vc110.pdb
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.pdb
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hx_erp.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hxerp_custom_main.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\epm_register_handler.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\epm_check_status.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\epm_attach_objects.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\ado.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\ocilib.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\vc110.pdb
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hx_erp_routing.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hx_erp_bom.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hx_erp_send_mail.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hx_erp_user_judge.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hx_erp_relation_judge.obj
c:\users\liyanfeng\documents\代码\hezon_itk\hezon_itk\x64\release\hx_erp_invalid_mail.obj
c:\users\lyf13\documents\代码\benson\hezon_itk\hezon_itk\x64\release\epm_register_handler.obj
c:\users\lyf13\documents\代码\benson\hezon_itk\hezon_itk\x64\release\bs_custom_main.obj
c:\users\lyf13\documents\代码\benson\hezon_itk\hezon_itk\x64\release\bs_signoff.obj
c:\users\lyf13\documents\代码\benson\hezon_itk\hezon_itk\x64\release\ado.obj
c:\users\lyf13\documents\代码\benson\hezon_itk\hezon_itk\x64\release\vc110.pdb
c:\users\lyf13\documents\代码\benson\hezon_itk\hezon_itk\x64\release\bs_bypass.obj
c:\users\administrator\documents\c++\hezon_itk\hezon_itk\x64\release\bs_custom_main.obj
c:\users\administrator\documents\c++\hezon_itk\hezon_itk\x64\release\epm_register_handler.obj
c:\users\administrator\documents\c++\hezon_itk\hezon_itk\x64\release\bs_signoff.obj
c:\users\administrator\documents\c++\hezon_itk\hezon_itk\x64\release\bs_bypass.obj
c:\users\administrator\documents\c++\hezon_itk\hezon_itk\x64\release\ado.obj
c:\users\administrator\documents\c++\hezon_itk\hezon_itk\x64\release\vc110.pdb
c:\users\liyanfeng\documents\代码\hezon_itk\x64\release\hezon_itk.lib
c:\users\liyanfeng\documents\代码\hezon_itk\x64\release\hezon_itk.exp
c:\users\lyf13\documents\代码\benson\hezon_itk\x64\release\hezon_itk.lib
c:\users\lyf13\documents\代码\benson\hezon_itk\x64\release\hezon_itk.exp
c:\users\administrator\documents\c++\hezon_itk\x64\release\hezon_itk.lib
c:\users\administrator\documents\c++\hezon_itk\x64\release\hezon_itk.exp
c:\users\liyanfeng\documents\代码\hezon_itk\x64\release\hxerp.dll
c:\users\liyanfeng\documents\代码\hezon_itk\x64\release\hezon_itk.pdb
c:\users\lyf13\documents\代码\benson\hezon_itk\x64\release\bs.dll
c:\users\lyf13\documents\代码\benson\hezon_itk\x64\release\hezon_itk.pdb
c:\users\administrator\documents\c++\hezon_itk\x64\release\bs.dll
c:\users\administrator\documents\c++\hezon_itk\x64\release\hezon_itk.pdb
e:\work\vs_workspace\jditk\hezon_itk\x64\release\vc140.pdb
e:\work\vs_workspace\jditk\hezon_itk\x64\release\util.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\jd_signoff.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\jd_schedule_joint.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\jd_clear_field.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_custom_main.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\epm_register_handler.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_wl_check.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_test_release_check.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_sign_cad.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_signoff.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_sap.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_file_transfer.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_bypass.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_bom_save_check.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\bs_bom_check.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\.netframework,version=v4.0.assemblyattributes.obj
e:\work\vs_workspace\jditk\hezon_itk\x64\release\.netframework,version=v4.0.assemblyattributes.asm
e:\work\vs_workspace\jditk\hezon_itk\x64\release\jd_batch_process.obj
e:\work\vs_workspace\jditk\x64\release\bs.dll
e:\work\vs_workspace\jditk\x64\release\hezon_itk.pdb
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.vcxprojresolveassemblyreference.cache
e:\work\vs_workspace\jditk\hezon_itk\x64\release\msado15.tli
e:\work\vs_workspace\jditk\hezon_itk\x64\release\msado15.tlh
e:\work\vs_workspace\jditk\hezon_itk\x64\release\cl.command.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\cl.read.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\cl.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\link-cvtres.read.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\link-cvtres.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\link-rc.read.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\link-rc.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\link.command.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\link.read.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\link.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\vc110.pdb
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\cl.command.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\cl.read.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\cl.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\hezon_itk.write.1u.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\link.command.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\link.read.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\link.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\metagen.read.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\metagen.write.1.tlog
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\declib.dll.metagen
e:\work\vs_workspace\jditk\hezon_itk\x64\release\hezon_itk.tlog\tzres.dll.bi

@ -1,172 +1,22 @@
 bs_bom_check.cpp
 jd_batch_process.cpp
e:\work\vs_workspace\jditk\hezon_itk\HTTPRequest.hpp(193): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
e:\work\vs_workspace\jditk\hezon_itk\HTTPRequest.hpp(199): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_bom_check.cpp(27): warning C4101: “lines”: 未引用的局部变量
bs_bom_check.cpp(26): warning C4101: “line_cnt”: 未引用的局部变量
bs_bom_save_check.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_bom_save_check.cpp(47): warning C4101: “num”: 未引用的局部变量
bs_bypass.cpp
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_file_transfer.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_sap.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_sap.cpp(8): warning C4101: “obj_type”: 未引用的局部变量
bs_sap.cpp(253): warning C4101: “obj_type”: 未引用的局部变量
bs_sap.cpp(285): warning C4101: “lines”: 未引用的局部变量
bs_sap.cpp(283): warning C4101: “line_cnt”: 未引用的局部变量
bs_signoff.cxx
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_signoff.cxx(63): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_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\time.h(505): note: 参见“localtime”的声明
bs_sign_cad.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_sign_cad.cpp(36): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_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\stdlib.h(1183): note: 参见“getenv”的声明
bs_test_release_check.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
bs_test_release_check.cpp(6): warning C4101: “win”: 未引用的局部变量
bs_test_release_check.cpp(6): warning C4101: “top”: 未引用的局部变量
bs_wl_check.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
epm_register_handler.cxx
epm_register_handler.cxx(50): warning C4101: “now”: 未引用的局部变量
epm_register_handler.cxx(49): warning C4101: “expire_date”: 未引用的局部变量
epm_register_handler.cxx(49): warning C4101: “date_buf”: 未引用的局部变量
epm_register_handler.cxx(51): warning C4101: “p”: 未引用的局部变量
bs_custom_main.cxx
jd_clear_field.cpp
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
jd_clear_field.cpp(119): warning C4267: “初始化”: 从“size_t”转换到“uint32_t”可能丢失数据
jd_clear_field.cpp(181): warning C4190: “GBKToUTF8”有指定的 C 链接,但返回了与 C 不兼容的 UDT“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
jd_clear_field.cpp(255): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_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\stdlib.h(1183): note: 参见“getenv”的声明
jd_clear_field.cpp(275): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_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(1952): note: 参见“_snprintf”的声明
jd_clear_field.cpp(287): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_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\stdlib.h(1183): note: 参见“getenv”的声明
jd_clear_field.cpp(289): warning C4477: “printf”: 格式字符串“%s”需要类型“char *”的参数,但可变参数 1 拥有了类型“const wchar_t *”
jd_clear_field.cpp(289): note: 请考虑在格式字符串中使用“%ls”
jd_clear_field.cpp(289): note: 请考虑在格式字符串中使用“%lls”
jd_clear_field.cpp(289): note: 请考虑在格式字符串中使用“%Ls”
jd_clear_field.cpp(289): note: 请考虑在格式字符串中使用“%ws”
jd_clear_field.cpp(244): warning C4101: “sign_location1”: 未引用的局部变量
jd_clear_field.cpp(249): warning C4101: “rev_attachments”: 未引用的局部变量
jd_clear_field.cpp(247): warning C4101: “ref_obj”: 未引用的局部变量
jd_clear_field.cpp(245): warning C4101: “attach_type”: 未引用的局部变量
jd_clear_field.cpp(244): warning C4101: “sign_str”: 未引用的局部变量
jd_clear_field.cpp(504): warning C4101: “err_function”: 未引用的局部变量
jd_clear_field.cpp(504): warning C4101: “err_string”: 未引用的局部变量
jd_schedule_joint.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
jd_signoff.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
jd_signoff.cpp(82): warning C4267: “初始化”: 从“size_t”转换到“uint32_t”可能丢失数据
jd_signoff.cpp(232): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_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\time.h(505): note: 参见“localtime”的声明
jd_signoff.cpp(247): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_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(1952): note: 参见“_snprintf”的声明
jd_signoff.cpp(266): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_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\stdlib.h(1183): note: 参见“getenv”的声明
jd_signoff.cpp(369): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_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\stdlib.h(1183): note: 参见“getenv”的声明
jd_signoff.cpp(226): warning C4101: “verdict”: 未引用的局部变量
jd_signoff.cpp(260): warning C4101: “rev_attachments”: 未引用的局部变量
jd_signoff.cpp(259): warning C4101: “ref_obj”: 未引用的局部变量
jd_signoff.cpp(257): warning C4101: “attach_type”: 未引用的局部变量
jd_signoff.cpp(221): warning C4101: “sign_str”: 未引用的局部变量
util.cpp
e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
E:\work\include12_2\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
util.cpp(32): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
util.cpp(49): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_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(1952): note: 参见“_snprintf”的声明
正在生成代码...
c:\java\jdk1.8.0_231\include\jni.h(1442): warning C4793: “JNIEnv_::CallStaticIntMethod”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(1445): warning C4793: “JNIEnv_::CallStaticIntMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1447): warning C4793: “JNIEnv_::CallStaticIntMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1352): warning C4793: “JNIEnv_::CallStaticObjectMethod”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(1355): warning C4793: “JNIEnv_::CallStaticObjectMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1357): warning C4793: “JNIEnv_::CallStaticObjectMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(868): warning C4793: “JNIEnv_::NewObject”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(871): warning C4793: “JNIEnv_::NewObject”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(873): warning C4793: “JNIEnv_::NewObject”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1051): warning C4793: “JNIEnv_::CallVoidMethod”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(1053): warning C4793: “JNIEnv_::CallVoidMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1055): warning C4793: “JNIEnv_::CallVoidMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
e:\work\vs_workspace\jditk\hezon_itk\jd_clear_field.cpp(480): warning C4793: “JD_Revise_clear”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
e:\work\vs_workspace\jditk\hezon_itk\jd_clear_field.cpp(481): warning C4793: “JD_Revise_clear”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1442): warning C4793: “JNIEnv_::CallStaticIntMethod”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(1445): warning C4793: “JNIEnv_::CallStaticIntMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1447): warning C4793: “JNIEnv_::CallStaticIntMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1352): warning C4793: “JNIEnv_::CallStaticObjectMethod”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(1355): warning C4793: “JNIEnv_::CallStaticObjectMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1357): warning C4793: “JNIEnv_::CallStaticObjectMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(868): warning C4793: “JNIEnv_::NewObject”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(871): warning C4793: “JNIEnv_::NewObject”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(873): warning C4793: “JNIEnv_::NewObject”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1051): warning C4793: “JNIEnv_::CallVoidMethod”: 编译为本机的函数:
/clr 下不支持 varargs
c:\java\jdk1.8.0_231\include\jni.h(1053): warning C4793: “JNIEnv_::CallVoidMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
c:\java\jdk1.8.0_231\include\jni.h(1055): warning C4793: “JNIEnv_::CallVoidMethod”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
e:\work\vs_workspace\jditk\hezon_itk\bs_bom_save_check.cpp(50): warning C4793: “bs_bom_save_check”: 编译为本机的函数:
托管代码中发现一个不受支持的内部函数
.NETFramework,Version=v4.0.AssemblyAttributes.cpp
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(1189,5): warning MSB8012: TargetPath(E:\work\vs_workspace\jditk\x64\Release\HEZON_ITK.dll) does not match the Linker's OutputFile property value (E:\work\vs_workspace\jditk\x64\Release\bs.dll). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(1191,5): warning MSB8012: TargetName(HEZON_ITK) does not match the Linker's OutputFile property value (bs). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
util.obj : warning LNK4006: "bool __cdecl isTypeOf(unsigned int,char const *)" (?isTypeOf@@$$FYA_NIPEBD@Z) 已在 jd_signoff.obj 中定义;已忽略第二个定义
util.obj : warning LNK4006: "bool __cdecl isTypeOf(unsigned int,char const *)" (?isTypeOf@@YA_NIPEBD@Z) 已在 jd_signoff.obj 中定义;已忽略第二个定义
MSVCRT.lib(default_local_stdio_options.obj) : warning LNK4006: __local_stdio_printf_options 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义
libboost_thread-vc140-mt-x64-1_72.lib(thread.obj) : warning LNK4006: "public: __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ) 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义
libboost_thread-vc140-mt-x64-1_72.lib(thread.obj) : warning LNK4006: "public: __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ) 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义
libboost_thread-vc140-mt-x64-1_72.lib(thread.obj) : warning LNK4006: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator=(char const *)" (??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@PEBD@Z) 已在 libcppbindings.lib(libcppbindings.dll) 中定义;已忽略第二个定义
libboost_thread-vc140-mt-x64-1_72.lib(thread.obj) : warning LNK4006: "public: char const * __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " (?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ) 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义
libboost_date_time-vc140-mt-x64-1_72.lib(greg_month.obj) : warning LNK4006: "public: __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ) 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义
libboost_date_time-vc140-mt-x64-1_72.lib(greg_month.obj) : warning LNK4006: "public: __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ) 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义
libboost_date_time-vc140-mt-x64-1_72.lib(greg_month.obj) : warning LNK4006: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator=(char const *)" (??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@PEBD@Z) 已在 libcppbindings.lib(libcppbindings.dll) 中定义;已忽略第二个定义
libboost_date_time-vc140-mt-x64-1_72.lib(greg_month.obj) : warning LNK4006: "public: char const * __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " (?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ) 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义
正在创建库 E:\work\vs_workspace\jditk\x64\Release\\bs.lib 和对象 E:\work\vs_workspace\jditk\x64\Release\\bs.exp
jd_signoff.obj : warning LNK4248: 无法解析 typeref 标记(01000016)(为“_jmethodID”);映像可能无法运行
jd_clear_field.obj : warning LNK4248: 无法解析 typeref 标记(01000017)(为“_jmethodID”);映像可能无法运行

@ -1,795 +0,0 @@
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\liyanfeng\Documents\代码\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\liyanfeng\Documents\代码\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\lyf13\Documents\代码\benson\HEZON_ITK\x64\Release\HEZON_ITK.exp
^C:\Users\Administrator\Documents\c++\HEZON_ITK\HEZON_ITK\HEZON_ITK.vcxproj
C:\Users\Administrator\Documents\c++\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\Administrator\Documents\c++\HEZON_ITK\x64\Release\HEZON_ITK.lib
C:\Users\Administrator\Documents\c++\HEZON_ITK\x64\Release\HEZON_ITK.exp
C:\Users\Administrator\Documents\c++\HEZON_ITK\x64\Release\HEZON_ITK.exp

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save