diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1
index 7e7078f2..bbb01d3b 100644
Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1 differ
diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1
index 3fc6dfb5..e1533d6b 100644
Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1 differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/8807ee19-39fd-48cf-b572-cc1b941d7547.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/8807ee19-39fd-48cf-b572-cc1b941d7547.vsidx
new file mode 100644
index 00000000..56fee760
Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/8807ee19-39fd-48cf-b572-cc1b941d7547.vsidx differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/97022b50-22b0-4717-9eb7-dd08ad3602a2.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/97022b50-22b0-4717-9eb7-dd08ad3602a2.vsidx
deleted file mode 100644
index 757a49fb..00000000
Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/97022b50-22b0-4717-9eb7-dd08ad3602a2.vsidx and /dev/null differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/42354efa-d41e-4d36-b352-78c10ce8fd6b.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/b2939aac-b2f9-4894-a000-9989f510b2da.vsidx
similarity index 100%
rename from 源代码/.vs/StgSharpDevelop/FileContentIndex/42354efa-d41e-4d36-b352-78c10ce8fd6b.vsidx
rename to 源代码/.vs/StgSharpDevelop/FileContentIndex/b2939aac-b2f9-4894-a000-9989f510b2da.vsidx
diff --git a/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 b/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2
index 40d3a3b1..d61a02c0 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 and b/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/.suo b/源代码/.vs/StgSharpDevelop/v17/.suo
index e06b4515..c8db23ba 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/.suo and b/源代码/.vs/StgSharpDevelop/v17/.suo differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db b/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db
index eda31bbd..c461adf5 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db and b/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch
index c6b4394e..60b19384 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch differ
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs b/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs
index 616c3253..f8780b9a 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs
@@ -23,16 +23,22 @@ namespace StgSharp.Geometries
}
///
- /// 移动平行四边形的第三个顶点,是一个多余的方法,调用会引发多余变量异常
+ /// Move the third vertix. this is a useless method for Parallelograms.
///
- /// 当前游戏刻
+ /// Current time tick
///
- /// 几何体过定义
+ /// Geometry overdefined
public sealed override Vec3d MovVertex03(uint tick)
{
throw new UnusedVertexException();
}
+ ///
+ /// Move the third vertix. This method is useless for Parallelograms.
+ ///
+ /// Current time tick
+ ///
+ /// Geometry overdefined
public sealed override Vec3d MovVertex04(uint tick)
{
throw new UnusedVertexException();
diff --git a/源代码/StgSharp/Math/IO/LinearIO.cs b/源代码/StgSharp/Math/IO/LinearIO.cs
index 7f76d55e..73879aee 100644
--- a/源代码/StgSharp/Math/IO/LinearIO.cs
+++ b/源代码/StgSharp/Math/IO/LinearIO.cs
@@ -14,6 +14,10 @@ namespace StgSharp
CallingConvention = CallingConvention.Cdecl)]
internal static extern IntPtr load_internal(float x,float y, float z, float w);
+ [DllImport("StgSharpGraphic.dll", EntryPoint = "load_cpy",
+ CallingConvention = CallingConvention.Cdecl)]
+ internal static extern IntPtr load_cpy_internal(IntPtr ptr);
+
[DllImport("StgSharpGraphic.dll", EntryPoint = "addps",
CallingConvention = CallingConvention.Cdecl)]
internal static extern IntPtr addps_internal(IntPtr ptr1, IntPtr ptr2);
diff --git a/源代码/StgSharp/Math/Linear/Vector.Multiple.cs b/源代码/StgSharp/Math/Linear/Vector.Multiple.cs
index 6c4bb58f..e8d79cef 100644
--- a/源代码/StgSharp/Math/Linear/Vector.Multiple.cs
+++ b/源代码/StgSharp/Math/Linear/Vector.Multiple.cs
@@ -32,31 +32,174 @@ namespace StgSharp.Math
m128.single_3;
}
- public static Matrix4x4 Multiple(
- Matrix4x4 matrix1, Matrix4x4 matrix2
- )
+ public static Matrix2x2 Multiple(Matrix2x2 matrix1, Matrix2x2 matrix2)
{
- Matrix4x4 transpose = matrix2.Transpose(TransposeMode.Copy);
- return new Matrix4x4(
- internalIO.mulps_sum_internal(matrix1._row0Ptr, transpose._row0Ptr),
- internalIO.mulps_sum_internal(matrix1._row0Ptr, transpose._row1Ptr),
- internalIO.mulps_sum_internal(matrix1._row0Ptr, transpose._row2Ptr),
- internalIO.mulps_sum_internal(matrix1._row0Ptr, transpose._row3Ptr),
- internalIO.mulps_sum_internal(matrix1._row1Ptr, transpose._row0Ptr),
- internalIO.mulps_sum_internal(matrix1._row1Ptr, transpose._row1Ptr),
- internalIO.mulps_sum_internal(matrix1._row1Ptr, transpose._row2Ptr),
- internalIO.mulps_sum_internal(matrix1._row1Ptr, transpose._row3Ptr),
- internalIO.mulps_sum_internal(matrix1._row2Ptr, transpose._row0Ptr),
- internalIO.mulps_sum_internal(matrix1._row2Ptr, transpose._row1Ptr),
- internalIO.mulps_sum_internal(matrix1._row2Ptr, transpose._row2Ptr),
- internalIO.mulps_sum_internal(matrix1._row2Ptr, transpose._row3Ptr),
- internalIO.mulps_sum_internal(matrix1._row3Ptr, transpose._row0Ptr),
- internalIO.mulps_sum_internal(matrix1._row3Ptr, transpose._row1Ptr),
- internalIO.mulps_sum_internal(matrix1._row3Ptr, transpose._row2Ptr),
- internalIO.mulps_sum_internal(matrix1._row3Ptr, transpose._row3Ptr)
+ Matrix2x2 trans = matrix1.Transpose(TransposeMode.Copy);
+
+ return new Matrix2x2(
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum1Ptr),
+
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum0Ptr),
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum1Ptr)
);
}
+ public static Matrix2x2 Multiple(Matrix2x4 matrix1, Matrix4x2 matrix2)
+ {
+ Matrix4x2 trans = matrix1.Transpose(TransposeMode.Copy);
+
+ return new Matrix2x2(
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum1Ptr),
+
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum0Ptr),
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum1Ptr)
+ );
+ }
+
+ public static Matrix2x4 Multiple(Matrix2x2 matrix1, Matrix2x4 matrix2)
+ {
+ Matrix2x2 trans = matrix1.Transpose(TransposeMode.Copy);
+
+ return new Matrix2x4(
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum1Ptr),
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum2Ptr),
+ internalIO.mulps_sum_internal(trans._colum0Ptr, matrix2._colum3Ptr),
+
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum0Ptr),
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum1Ptr),
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum2Ptr),
+ internalIO.mulps_sum_internal(trans._colum1Ptr, matrix2._colum3Ptr)
+ );
+ }
+
+ public static Matrix3x3 Multiple(Matrix3x3 matrix1, Matrix3x3 matrix2)
+ {
+ Matrix3x3 transpose = matrix2.Transpose(TransposeMode.Copy);
+
+ return new Matrix3x3(
+ internalIO.mulps_sum_internal(matrix1._colum0Ptr,transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum0Ptr,transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum0Ptr,transpose._colum2Ptr),
+
+ internalIO.mulps_sum_internal(matrix1._colum1Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum1Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum1Ptr, transpose._colum2Ptr),
+
+ internalIO.mulps_sum_internal(matrix1._colum2Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum2Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum2Ptr, transpose._colum2Ptr)
+ );
+ }
+
+ public static Matrix3x3 Multiple(Matrix3x4 matrix1, Matrix4x3 matrix2)
+ {
+ Matrix3x4 transpose = matrix2.Transpose(TransposeMode.Copy);
+
+ return new Matrix3x3(
+ internalIO.mulps_sum_internal(matrix1._colum0Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum0Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum0Ptr, transpose._colum2Ptr),
+
+ internalIO.mulps_sum_internal(matrix1._colum1Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum1Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum1Ptr, transpose._colum2Ptr),
+
+ internalIO.mulps_sum_internal(matrix1._colum2Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum2Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix1._colum2Ptr, transpose._colum2Ptr)
+ );
+ }
+
+ public static Matrix4x2 Multiple(Matrix4x2 matrix1, Matrix2x2 matrix2)
+ {
+ Matrix2x4 trans = matrix1.Transpose(TransposeMode.Copy);
+
+
+ }
+
+ public static Matrix4x4 Multiple(Matrix4x2 matrix1, Matrix2x4 matrix2)
+ {
+ Matrix2x4 transpose = matrix1.Transpose(TransposeMode.Copy);
+ return new Matrix4x4(
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum3Ptr)
+ );
+ }
+
+ public static Matrix4x4 Multiple( Matrix4x3 matrix1, Matrix3x4 matrix2 )
+ {
+ Matrix3x4 trans = matrix1.Transpose(TransposeMode.Copy);
+
+ return new Matrix4x4(
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr,trans._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr,trans._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr,trans._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr,trans._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr,trans._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr,trans._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr,trans._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr,trans._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr,trans._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr,trans._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr,trans._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr,trans._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr,trans._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr,trans._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr,trans._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr,trans._colum3Ptr)
+ );
+ }
+
+ public static Matrix4x4 Multiple( Matrix4x4 matrix1, Matrix4x4 matrix2 )
+ {
+ Matrix4x4 transpose = matrix1.Transpose(TransposeMode.Copy);
+ return new Matrix4x4(
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum0Ptr, transpose._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum1Ptr, transpose._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum2Ptr, transpose._colum3Ptr),
+
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum0Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum1Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum2Ptr),
+ internalIO.mulps_sum_internal(matrix2._colum3Ptr, transpose._colum3Ptr)
+ );
+ }
+
+
/*
private static float getMatrixMember(float* p1, float* p2)
{
diff --git a/源代码/StgSharp/Math/Linear/matrix2x2.cs b/源代码/StgSharp/Math/Linear/matrix2x2.cs
index ccb0c926..9551457f 100644
--- a/源代码/StgSharp/Math/Linear/matrix2x2.cs
+++ b/源代码/StgSharp/Math/Linear/matrix2x2.cs
@@ -3,91 +3,110 @@ using System.Runtime.InteropServices;
namespace StgSharp.Math
{
- [StructLayout(LayoutKind.Explicit)]
- public struct matrix2x2 : IEquatable
+ public class Matrix2x2
{
- [FieldOffset(0)]
- public vec2d row1;
- [FieldOffset(8)]
- public vec2d row2;
+ internal M128Map _map;
+ internal IntPtr _colum0Ptr;
+ internal IntPtr _colum1Ptr;
- public matrix2x2(vec2d c0, vec2d c1)
- {
- row1 = c0;
- row2 = c1;
- }
+ private bool _isTranpsed;
+ private Matrix2x2 _transpose;
- public matrix2x2(
- float a11,
- float a12,
- float a21,
- float a22
+ public Matrix2x2(
+ float a00, float a01,
+ float a10, float a11
)
{
- row1 = new vec2d(a11, a12);
- row2 = new vec2d(a21, a22);
+ _colum0Ptr = internalIO.load_internal(a00, a10, 0, 0);
+ _colum0Ptr = internalIO.load_internal(a01, a11, 0, 0);
+
+ _transpose = new Matrix2x2(this);
}
- bool IEquatable.Equals(matrix2x2 other)
+ internal Matrix2x2(
+ IntPtr colum0Ptr,
+ IntPtr colum1Ptr
+ )
{
- if (this.GetHashCode() != other.GetHashCode())
+ _colum0Ptr = colum0Ptr;
+ _colum1Ptr = colum1Ptr;
+ }
+
+ internal Matrix2x2(Matrix2x2 transpose)
+ {
+ _transpose = transpose;
+ }
+
+ public unsafe Matrix2x2 Transpose(TransposeMode transposeMode)
+ {
+ if (_isTranpsed)
{
- return false;
+ (*(M128*)_transpose._colum0Ptr).single_0 = (*(M128*)_colum0Ptr).single_0;
+ (*(M128*)_transpose._colum1Ptr).single_0 = (*(M128*)_colum0Ptr).single_1;
+
+ (*(M128*)_transpose._colum0Ptr).single_1 = (*(M128*)_colum1Ptr).single_0;
+ (*(M128*)_transpose._colum1Ptr).single_1 = (*(M128*)_colum1Ptr).single_1;
}
- else
+
+ switch (transposeMode)
{
- return
- this.row1 == other.row1
- && this.row2 == other.row2;
+ case TransposeMode.New:
+ return new Matrix2x2(
+ internalIO.load_cpy_internal(_transpose._colum0Ptr),
+ internalIO.load_cpy_internal(_transpose._colum1Ptr)
+ );
+ break;
+ case TransposeMode.Copy:
+ return _transpose;
+ break;
+ default:
+ throw new Exception();
+ break;
}
}
- public override bool Equals(object obj)
+ public static Matrix2x2 operator +(Matrix2x2 matrix1, Matrix2x2 matrix2)
{
- if (obj == null)
- {
- return false;
- }
- else if (obj.GetType() != typeof(matrix2x2))
- {
- return false;
- }
- else
- {
- return this.Equals((Vec3d)obj);
- }
- }
-
- public override int GetHashCode()
- {
- return HashCode.Combine(row1, row2);
- }
-
- public override string ToString()
- {
- return $"{row1}\n{row2}";
- }
-
- public static matrix2x2 operator +(matrix2x2 matrix1, matrix2x2 matrix2)
- {
- return new matrix2x2(
- matrix1.row1 + matrix2.row1,
- matrix1.row2 + matrix2.row2
+ return new Matrix2x2(
+ internalIO.addps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.addps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr)
);
}
- public static matrix2x2 operator -(matrix2x2 matrix1, matrix2x2 matrix2)
+ public static Matrix2x2 operator -(Matrix2x2 matrix1, Matrix2x2 matrix2)
{
- return new matrix2x2(
- matrix1.row1 - matrix2.row1,
- matrix1.row2 - matrix2.row2
+ return new Matrix2x2(
+ internalIO.subps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.subps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr)
+ );
+ }
+
+ public static Matrix2x2 operator *(Matrix2x2 matrix1, float value)
+ {
+ return new Matrix2x2(
+ internalIO.mulps_const_internal(matrix1._colum0Ptr, value),
+ internalIO.mulps_const_internal(matrix1._colum1Ptr, value)
+ );
+ }
+
+ public static Matrix2x2 operator /(Matrix2x2 matrix1, float value)
+ {
+ return new Matrix2x2(
+ internalIO.divps_const_internal(matrix1._colum0Ptr, value),
+ internalIO.divps_const_internal(matrix1._colum1Ptr, value)
);
}
-
-
+ ~Matrix2x2()
+ {
+ if (_map == null)
+ {
+ internalIO.deinitM128_internal(_colum0Ptr);
+ internalIO.deinitM128_internal(_colum1Ptr);
+ }
+ }
}
}
diff --git a/源代码/StgSharp/Math/Linear/matrix2x4.cs b/源代码/StgSharp/Math/Linear/matrix2x4.cs
index 513ba294..33fc00c8 100644
--- a/源代码/StgSharp/Math/Linear/matrix2x4.cs
+++ b/源代码/StgSharp/Math/Linear/matrix2x4.cs
@@ -3,4 +3,126 @@ using System.Runtime.InteropServices;
namespace StgSharp.Math
{
+
+ public class Matrix2x4
+ {
+ internal M128Map _map;
+
+ internal IntPtr _colum0Ptr;
+ internal IntPtr _colum1Ptr;
+ internal IntPtr _colum2Ptr;
+ internal IntPtr _colum3Ptr;
+
+ private bool _isTranposed;
+ private Matrix4x2 _transpose;
+
+ public Matrix2x4(
+ float a00, float a01, float a02, float a03,
+ float a10, float a11, float a12, float a13
+ )
+ {
+ _colum0Ptr = internalIO.load_internal(a00, a10, 0, 0);
+ _colum1Ptr = internalIO.load_internal(a01, a11, 0, 0);
+ _colum2Ptr = internalIO.load_internal(a02, a12, 0, 0);
+ _colum3Ptr = internalIO.load_internal(a03, a13, 0, 0);
+
+ _transpose = new Matrix4x2(this);
+ }
+
+ internal Matrix2x4(
+ IntPtr colum0Ptr,
+ IntPtr colum1Ptr,
+ IntPtr colum2Ptr,
+ IntPtr colum3Ptr
+ )
+ {
+ _colum0Ptr = colum0Ptr;
+ _colum1Ptr = colum1Ptr;
+ _colum2Ptr = colum2Ptr;
+ _colum3Ptr = colum3Ptr;
+
+ _transpose = new Matrix4x2(this);
+ }
+
+ public unsafe Matrix4x2 Transpose(TransposeMode transposeMode)
+ {
+ if (_isTranposed)
+ {
+ (*(M128*)_transpose._colum0Ptr).single_0 = (*(M128*)_colum0Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_1 = (*(M128*)_colum1Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_2 = (*(M128*)_colum2Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_3 = (*(M128*)_colum3Ptr).single_0;
+
+ (*(M128*)_transpose._colum1Ptr).single_0 = (*(M128*)_colum0Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_1 = (*(M128*)_colum1Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_2 = (*(M128*)_colum2Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_3 = (*(M128*)_colum3Ptr).single_1;
+
+ _isTranposed = true;
+ }
+ switch (transposeMode)
+ {
+ case TransposeMode.New:
+ return new Matrix4x2(
+ internalIO.load_cpy_internal(_transpose._colum0Ptr),
+ internalIO.load_cpy_internal(_transpose._colum1Ptr)
+ );
+ break;
+ case TransposeMode.Copy:
+ return _transpose;
+ break;
+ default:
+ throw new Exception();
+ break;
+ }
+ }
+
+ public static Matrix2x4 operator +(Matrix2x4 matrix1,Matrix2x4 matrix2)
+ {
+ return new Matrix2x4(
+ internalIO.addps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.addps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr),
+ internalIO.addps_internal(matrix1._colum2Ptr, matrix2._colum2Ptr),
+ internalIO.addps_internal(matrix1._colum3Ptr, matrix2._colum3Ptr)
+ );
+ }
+
+ public static Matrix2x4 operator -(Matrix2x4 matrix1, Matrix2x4 matrix2)
+ {
+ return new Matrix2x4(
+ internalIO.subps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.subps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr),
+ internalIO.subps_internal(matrix1._colum2Ptr, matrix2._colum2Ptr),
+ internalIO.subps_internal(matrix1._colum3Ptr, matrix2._colum3Ptr)
+ );
+ }
+
+ public static Matrix2x4 operator *(Matrix2x4 matrix, float value)
+ {
+ return new Matrix2x4(
+ internalIO.mulps_const_internal(matrix._colum0Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum1Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum2Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum3Ptr,value)
+ );
+ }
+
+ public static Matrix2x4 operator /(Matrix2x4 matrix, float value)
+ {
+ return new Matrix2x4(
+ internalIO.divps_const_internal(matrix._colum0Ptr, value),
+ internalIO.divps_const_internal(matrix._colum1Ptr, value),
+ internalIO.divps_const_internal(matrix._colum2Ptr, value),
+ internalIO.divps_const_internal(matrix._colum3Ptr, value)
+ );
+ }
+
+ internal Matrix2x4(
+ Matrix4x2 transpose)
+ {
+ _transpose = transpose;
+ }
+
+ }
+
}
diff --git a/源代码/StgSharp/Math/Linear/matrix3x3.cs b/源代码/StgSharp/Math/Linear/matrix3x3.cs
index 2f7d1bec..f1a86557 100644
--- a/源代码/StgSharp/Math/Linear/matrix3x3.cs
+++ b/源代码/StgSharp/Math/Linear/matrix3x3.cs
@@ -3,139 +3,133 @@ using System.Runtime.InteropServices;
namespace StgSharp.Math
{
- [StructLayout(LayoutKind.Explicit)]
- public struct matrix3x3 : IEquatable
+ public class Matrix3x3
{
- [FieldOffset(0)]
- public Vec3d row1;
- [FieldOffset(12)]
- public Vec3d row2;
- [FieldOffset(24)]
- public Vec3d row3;
+ internal M128Map map;
- public matrix3x3(Vec3d r0, Vec3d r1, Vec3d r2)
- {
- row1 = r0;
- row2 = r1;
- row3 = r2;
- }
+ internal IntPtr _colum0Ptr;
+ internal IntPtr _colum1Ptr;
+ internal IntPtr _colum2Ptr;
- public matrix3x3(
- float a11, float a12, float a13,
- float a21, float a22, float a23,
- float a31, float a32, float a33
+ private bool _isDisposed;
+ private Matrix3x3 _transpose;
+
+ public Matrix3x3(
+ float a00, float a01, float a02,
+ float a10, float a11, float a12,
+ float a20, float a21, float a22
)
{
- row1 = new Vec3d(a11, a12, a13);
- row2 = new Vec3d(a21, a22, a23);
- row3 = new Vec3d(a31, a32, a33);
+ _colum0Ptr = internalIO.load_internal(a00,a10,a20,0);
+ _colum1Ptr = internalIO.load_internal(a01,a11,a21,0);
+ _colum2Ptr = internalIO.load_internal(a02,a12,a22,0);
+
+ _transpose = new Matrix3x3(this);
}
- public override int GetHashCode()
+ internal Matrix3x3(Matrix3x3 transpose)
{
- return HashCode.Combine(row1, row2, row3);
+ _transpose = transpose;
}
- bool IEquatable.Equals(matrix3x3 other)
+ internal Matrix3x3(
+ IntPtr colum0Ptr,
+ IntPtr colum1Ptr,
+ IntPtr colum2Ptr
+ )
{
- if (this.GetHashCode() != other.GetHashCode())
+ _colum0Ptr= colum0Ptr;
+ _colum1Ptr= colum1Ptr;
+ _colum2Ptr= colum2Ptr;
+
+ _transpose = new Matrix3x3(this);
+ }
+
+ public unsafe Matrix3x3 Transpose(TransposeMode transposeMode)
+ {
+ if (!_isDisposed)
{
- return false;
+ (*(M128*)_transpose._colum0Ptr).single_0 = (*(M128*)_colum0Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_1 = (*(M128*)_colum1Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_2 = (*(M128*)_colum2Ptr).single_0;
+
+ (*(M128*)_transpose._colum1Ptr).single_0 = (*(M128*)_colum0Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_1 = (*(M128*)_colum1Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_2 = (*(M128*)_colum2Ptr).single_1;
+
+ (*(M128*)_transpose._colum2Ptr).single_0 = (*(M128*)_colum0Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_1 = (*(M128*)_colum1Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_2 = (*(M128*)_colum2Ptr).single_2;
+
+ _isDisposed = true;
}
- else
+
+ switch (transposeMode)
{
- return
- this.row1 == other.row1
- && this.row2 == other.row2
- && this.row3 == other.row3;
+ case TransposeMode.New:
+ return new Matrix3x3(
+ internalIO.load_cpy_internal(_transpose._colum0Ptr),
+ internalIO.load_cpy_internal(_transpose._colum1Ptr),
+ internalIO.load_cpy_internal(_transpose._colum2Ptr)
+ );
+ break;
+ case TransposeMode.Copy:
+ return _transpose;
+ break;
+ default:
+ throw new Exception();
+ break;
}
+
}
- public override bool Equals(object obj)
+ public static Matrix3x3 operator +(Matrix3x3 matrix1, Matrix3x3 matrix2)
{
- if (obj == null)
- {
- return false;
- }
- else if (obj.GetType() != typeof(matrix3x3))
- {
- return false;
- }
- else
- {
- return this.Equals((matrix3x3)obj);
- }
- }
-
- public override string ToString()
- {
- return $"{row1}\n{row2}\n{row3}";
- }
-
-
-
- public static bool operator ==(matrix3x3 matrix1, matrix3x3 matrix2)
- {
- return matrix1.Equals(matrix2);
- }
-
- public static bool operator !=(matrix3x3 matrix1, matrix3x3 matrix2)
- {
- return !matrix1.Equals(matrix2);
- }
-
- public static matrix3x3 operator +(matrix3x3 matrix1, matrix3x3 matrix2)
- {
- return new matrix3x3(
- matrix1.row1.X + matrix2.row1.X,
- matrix1.row1.Y + matrix2.row1.Y,
- matrix1.row1.Z + matrix2.row1.Z,
-
- matrix1.row2.X + matrix2.row2.X,
- matrix1.row2.Y + matrix2.row2.Y,
- matrix1.row2.Z + matrix2.row2.Z,
-
- matrix1.row3.X + matrix2.row3.X,
- matrix1.row3.Y + matrix2.row3.Y,
- matrix1.row3.Z + matrix2.row3.Z
+ return new Matrix3x3(
+ internalIO.addps_internal(matrix1._colum0Ptr,matrix2._colum0Ptr),
+ internalIO.addps_internal(matrix1._colum1Ptr,matrix2._colum1Ptr),
+ internalIO.addps_internal(matrix1._colum2Ptr,matrix2._colum2Ptr)
);
}
- public static matrix3x3 operator -(matrix3x3 matrix1, matrix3x3 matrix2)
+ public static Matrix3x3 operator -(Matrix3x3 matrix1, Matrix3x3 matrix2)
{
- return new matrix3x3(
- matrix1.row1.X - matrix2.row1.X,
- matrix1.row1.Y - matrix2.row1.Y,
- matrix1.row1.Z - matrix2.row1.Z,
-
- matrix1.row2.X - matrix2.row2.X,
- matrix1.row2.Y - matrix2.row2.Y,
- matrix1.row2.Z - matrix2.row2.Z,
-
- matrix1.row3.X - matrix2.row3.X,
- matrix1.row3.Y - matrix2.row3.Y,
- matrix1.row3.Z - matrix2.row3.Z
+ return new Matrix3x3(
+ internalIO.subps_internal(matrix1._colum0Ptr,matrix2._colum0Ptr),
+ internalIO.subps_internal(matrix1._colum1Ptr,matrix2._colum1Ptr),
+ internalIO.subps_internal(matrix1._colum2Ptr,matrix2._colum2Ptr)
);
}
-
-
- public static matrix3x3 operator *(matrix3x3 array, float x)
+ public static Matrix3x3 operator *(Matrix3x3 matrix, float value)
{
- return new matrix3x3(
- array.row1 * x,
- array.row2 * x,
- array.row3 * x
+ return new Matrix3x3(
+ internalIO.mulps_const_internal(matrix._colum0Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum1Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum2Ptr,value)
);
}
- public static matrix3x3 operator /(matrix3x3 array, float x)
+ public static Matrix3x3 operator /(Matrix3x3 matrix, float value)
{
- return new matrix3x3(
- array.row1 / x,
- array.row2 / x,
- array.row3 / x
+ return new Matrix3x3(
+ internalIO.divps_const_internal(matrix._colum0Ptr, value),
+ internalIO.divps_const_internal(matrix._colum1Ptr, value),
+ internalIO.divps_const_internal(matrix._colum2Ptr, value)
);
}
+
+ ~Matrix3x3()
+ {
+ if (map==null)
+ {
+ internalIO.deinitM128_internal(_colum0Ptr);
+ internalIO.deinitM128_internal(_colum1Ptr);
+ internalIO.deinitM128_internal(_colum2Ptr);
+ }
+ }
+
+
+
}
}
diff --git a/源代码/StgSharp/Math/Linear/matrix3x4.cs b/源代码/StgSharp/Math/Linear/matrix3x4.cs
index 081c3970..1d86c638 100644
--- a/源代码/StgSharp/Math/Linear/matrix3x4.cs
+++ b/源代码/StgSharp/Math/Linear/matrix3x4.cs
@@ -6,9 +6,12 @@ namespace StgSharp.Math
{
public class Matrix3x4
{
- internal IntPtr _row0Ptr;
- internal IntPtr _row1Ptr;
- internal IntPtr _row2Ptr;
+ internal M128Map map;
+
+ internal IntPtr _colum0Ptr;
+ internal IntPtr _colum1Ptr;
+ internal IntPtr _colum2Ptr;
+ internal IntPtr _colum3Ptr;
private bool _isTransposed;
private Matrix4x3 _transpose;
@@ -19,13 +22,27 @@ namespace StgSharp.Math
float a20, float a21, float a22, float a23
)
{
- _row0Ptr = internalIO.load_internal(a00,a01,a02,a03);
- _row1Ptr = internalIO.load_internal(a10,a11,a12,a13);
- _row2Ptr = internalIO.load_internal(a20,a21,a22,a23);
+ _colum0Ptr = internalIO.load_internal(a00,a10,a20,0);
+ _colum1Ptr = internalIO.load_internal(a01,a11,a21,0);
+ _colum2Ptr = internalIO.load_internal(a02,a12,a22,0);
+ _colum2Ptr = internalIO.load_internal(a03,a13,a23,0);
_transpose = new Matrix4x3(this);
}
+ internal Matrix3x4(
+ IntPtr colum0Ptr,
+ IntPtr colum1Ptr,
+ IntPtr colum2Ptr,
+ IntPtr colum3Ptr
+ )
+ {
+ _colum0Ptr = colum0Ptr;
+ _colum1Ptr = colum1Ptr;
+ _colum2Ptr = colum2Ptr;
+ _colum3Ptr = colum3Ptr;
+ }
+
internal Matrix3x4()
{
_transpose = new Matrix4x3(this);
@@ -36,15 +53,38 @@ namespace StgSharp.Math
_transpose = transpose;
}
- public Matrix4x3 Transpose(TransposeMode transposeMode)
+ public unsafe Matrix4x3 Transpose(TransposeMode transposeMode)
{
+ if (!_isTransposed)
+ {
+
+ (*(M128*)_transpose._colum0Ptr).single_0 = (*(M128*)_colum0Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_1 = (*(M128*)_colum1Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_2 = (*(M128*)_colum2Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_2 = (*(M128*)_colum3Ptr).single_0;
+
+ (*(M128*)_transpose._colum1Ptr).single_0 = (*(M128*)_colum0Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_1 = (*(M128*)_colum1Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_2 = (*(M128*)_colum2Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_2 = (*(M128*)_colum3Ptr).single_1;
+
+ (*(M128*)_transpose._colum2Ptr).single_0 = (*(M128*)_colum0Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_1 = (*(M128*)_colum1Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_2 = (*(M128*)_colum2Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_2 = (*(M128*)_colum3Ptr).single_2;
+
+ }
switch (transposeMode)
{
case TransposeMode.New:
- return new Matrix4x3();
+ return new Matrix4x3(
+ internalIO.load_cpy_internal(_transpose._colum0Ptr),
+ internalIO.load_cpy_internal(_transpose._colum1Ptr),
+ internalIO.load_cpy_internal(_transpose._colum2Ptr)
+ ) ;
break;
case TransposeMode.Copy:
-
+ return _transpose;
break;
default:
throw new Exception();
@@ -52,6 +92,59 @@ namespace StgSharp.Math
}
}
+ public static Matrix3x4 operator +(Matrix3x4 matrix1, Matrix3x4 matrix2)
+ {
+ return new Matrix3x4(
+ internalIO.addps_internal(matrix1._colum0Ptr,matrix1._colum0Ptr),
+ internalIO.addps_internal(matrix1._colum1Ptr,matrix1._colum1Ptr),
+ internalIO.addps_internal(matrix1._colum2Ptr,matrix1._colum2Ptr),
+ internalIO.addps_internal(matrix1._colum2Ptr,matrix1._colum2Ptr)
+ );
+ }
+
+ public static Matrix3x4 operator -(Matrix4x3 matrix1, Matrix3x4 matrix2)
+ {
+ return new Matrix3x4(
+ internalIO.subps_internal(matrix1._colum0Ptr,matrix2._colum0Ptr),
+ internalIO.subps_internal(matrix1._colum1Ptr,matrix2._colum1Ptr),
+ internalIO.subps_internal(matrix1._colum2Ptr,matrix2._colum2Ptr),
+ internalIO.subps_internal(matrix1._colum2Ptr,matrix2._colum2Ptr)
+ );
+ }
+
+ public static Matrix3x4 operator *(Matrix3x4 matrix, float value)
+ {
+ return new Matrix3x4(
+ internalIO.mulps_const_internal(matrix._colum0Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum1Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum2Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum3Ptr,value)
+ );
+ }
+
+ public static Matrix3x4 operator /(Matrix3x4 matrix, float value)
+ {
+ return new Matrix3x4(
+ internalIO.divps_const_internal(matrix._colum0Ptr,value),
+ internalIO.divps_const_internal(matrix._colum1Ptr,value),
+ internalIO.divps_const_internal(matrix._colum2Ptr,value),
+ internalIO.divps_const_internal(matrix._colum3Ptr,value)
+ );
+ }
+
+ ~Matrix3x4()
+ {
+ if (map == null)
+ {
+ internalIO.deinitM128_internal(_colum0Ptr);
+ internalIO.deinitM128_internal(_colum1Ptr);
+ internalIO.deinitM128_internal(_colum2Ptr);
+ }
+ else
+ {
+
+ }
+ }
diff --git a/源代码/StgSharp/Math/Linear/matrix4x2.cs b/源代码/StgSharp/Math/Linear/matrix4x2.cs
index 62261bbf..97e4f5cd 100644
--- a/源代码/StgSharp/Math/Linear/matrix4x2.cs
+++ b/源代码/StgSharp/Math/Linear/matrix4x2.cs
@@ -3,80 +3,126 @@ using System.Runtime.InteropServices;
namespace StgSharp.Math
{
- [StructLayout(LayoutKind.Explicit)]
- public struct matrix4x2 : IEquatable
+ public class Matrix4x2
{
- [FieldOffset(0)]
- public vec2d row1;
- [FieldOffset(8)]
- public vec2d row2;
- [FieldOffset(16)]
- public vec2d row3;
- [FieldOffset(24)]
- public vec2d row4;
+ internal M128Map _map;
- public matrix4x2(vec2d r1, vec2d r2, vec2d r3, vec2d r4)
- {
- row1 = r1;
- row2 = r2;
- row3 = r3;
- row4 = r4;
- }
+ internal IntPtr _colum0Ptr;
+ internal IntPtr _colum1Ptr;
- public matrix4x2(
- float a11, float a12,
- float a21, float a22,
- float a31, float a32,
- float a41, float a42
+ private bool _isTransposed;
+ private Matrix2x4 _transpose;
+
+ public Matrix4x2(
+ float a00, float a01,
+ float a10, float a11,
+ float a20, float a21,
+ float a30, float a31
)
{
- row1 = new vec2d(a11, a12);
- row2 = new vec2d(a21, a22);
- row3 = new vec2d(a31, a32);
- row4 = new vec2d(a41, a42);
+ _colum0Ptr = internalIO.load_internal(a00,a10,a20,a30);
+ _colum0Ptr = internalIO.load_internal(a01,a11,a21,a31);
+
+ _transpose = new Matrix2x4(this);
}
- public override bool Equals(object obj)
+ public Matrix4x2(
+ IntPtr colum0Ptr,
+ IntPtr colum1Ptr
+ )
{
- if (obj == null)
- {
- return false;
- }
- else if (obj.GetType() == typeof(matrix4x2))
- {
- return false;
- }
- else
- {
- return this.Equals((matrix4x2)obj);
- }
+ _colum0Ptr = colum0Ptr;
+ _colum1Ptr = colum1Ptr;
+
+ _transpose = new Matrix2x4(this);
}
- public override int GetHashCode()
+ public Matrix4x2(Matrix2x4 transpose)
{
- return HashCode.Combine(row1, row2, row3, row4);
+ _transpose = transpose;
}
- public override string ToString()
+ public unsafe Matrix2x4 Transpose(TransposeMode transposeMode )
{
- return $"{row1}\n{row2}\n{row3}\n{row4}";
- }
-
- bool IEquatable.Equals(matrix4x2 other)
- {
- if (this.GetHashCode() != other.GetHashCode())
+ if (!_isTransposed)
{
- return false;
+ (*(M128*)_transpose._colum0Ptr).single_0 = (*(M128*)_colum0Ptr).single_0;
+ (*(M128*)_transpose._colum1Ptr).single_0 = (*(M128*)_colum0Ptr).single_1;
+ (*(M128*)_transpose._colum2Ptr).single_0 = (*(M128*)_colum0Ptr).single_2;
+ (*(M128*)_transpose._colum3Ptr).single_0 = (*(M128*)_colum0Ptr).single_3;
+
+ (*(M128*)_transpose._colum0Ptr).single_1 = (*(M128*)_colum1Ptr).single_0;
+ (*(M128*)_transpose._colum1Ptr).single_1 = (*(M128*)_colum1Ptr).single_1;
+ (*(M128*)_transpose._colum2Ptr).single_1 = (*(M128*)_colum1Ptr).single_2;
+ (*(M128*)_transpose._colum3Ptr).single_1 = (*(M128*)_colum1Ptr).single_3;
+
+ _isTransposed = true;
+
}
- else
+
+ switch (transposeMode)
{
- return this.row1 == other.row1
- && this.row2 == other.row2
- && this.row3 == other.row3
- && this.row4 == other.row4;
+ case TransposeMode.New:
+ return new Matrix2x4(
+ internalIO.load_cpy_internal(_transpose._colum0Ptr),
+ internalIO.load_cpy_internal(_transpose._colum1Ptr),
+ internalIO.load_cpy_internal(_transpose._colum2Ptr),
+ internalIO.load_cpy_internal(_transpose._colum3Ptr)
+ );
+ break;
+ case TransposeMode.Copy:
+ return _transpose;
+ break;
+ default:
+ throw new Exception();
+ break;
+ }
+
+ }
+
+ public static Matrix4x2 operator +(Matrix4x2 matrix1, Matrix4x2 matrix2)
+ {
+ return new Matrix4x2(
+ internalIO.addps_internal(matrix1._colum0Ptr,matrix2._colum0Ptr),
+ internalIO.addps_internal(matrix1._colum1Ptr,matrix2._colum1Ptr)
+ );
+ }
+
+ public static Matrix4x2 operator -(Matrix4x2 matrix1, Matrix4x2 matrix2)
+ {
+ return new Matrix4x2(
+ internalIO.subps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.subps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr)
+ );
+ }
+
+ public static Matrix4x2 operator *(Matrix4x2 matrix,float value)
+ {
+ return new Matrix4x2(
+ internalIO.mulps_const_internal(matrix._colum0Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum1Ptr,value)
+ );
+ }
+
+ public static Matrix4x2 operator /(Matrix4x2 matrix, float value)
+ {
+ return new Matrix4x2(
+ internalIO.divps_const_internal(matrix._colum0Ptr,value),
+ internalIO.divps_const_internal(matrix._colum1Ptr,value)
+ );
+ }
+
+ ~Matrix4x2()
+ {
+ if (_map == null)
+ {
+ internalIO.deinitM128_internal(_colum0Ptr);
+ internalIO.deinitM128_internal(_colum1Ptr);
}
}
}
+
+
}
diff --git a/源代码/StgSharp/Math/Linear/matrix4x3.cs b/源代码/StgSharp/Math/Linear/matrix4x3.cs
index c9ce67da..98b0ac1b 100644
--- a/源代码/StgSharp/Math/Linear/matrix4x3.cs
+++ b/源代码/StgSharp/Math/Linear/matrix4x3.cs
@@ -5,10 +5,11 @@ namespace StgSharp.Math
{
public class Matrix4x3
{
- internal IntPtr _row0Ptr;
- internal IntPtr _row1Ptr;
- internal IntPtr _row2Ptr;
- internal IntPtr _row3Ptr;
+ internal M128Map map;
+
+ internal IntPtr _colum0Ptr = IntPtr.Zero;
+ internal IntPtr _colum1Ptr;
+ internal IntPtr _colum2Ptr;
private bool _isTransposed;
private Matrix3x4 _transpose;
@@ -20,10 +21,22 @@ namespace StgSharp.Math
float a30, float a31, float a32
)
{
- _row0Ptr = internalIO.load_internal(a00,a01,a02,0);
- _row1Ptr = internalIO.load_internal(a10,a11,a12,0);
- _row2Ptr = internalIO.load_internal(a20,a21,a22,0);
- _row3Ptr = internalIO.load_internal(a30,a31,a32,0);
+ _colum0Ptr = internalIO.load_internal(a00,a10,a20,a30);
+ _colum1Ptr = internalIO.load_internal(a01,a11,a21,a31);
+ _colum2Ptr = internalIO.load_internal(a02,a12,a22,a32);
+
+ _transpose = new Matrix3x4(this);
+ }
+
+ internal Matrix4x3(
+ IntPtr colum0Ptr,
+ IntPtr colum1Ptr,
+ IntPtr colum2Ptr
+ )
+ {
+ _colum0Ptr = colum0Ptr;
+ _colum1Ptr = colum1Ptr;
+ _colum2Ptr = colum2Ptr;
_transpose = new Matrix3x4(this);
}
@@ -34,74 +47,97 @@ namespace StgSharp.Math
}
- }
-
- [StructLayout(LayoutKind.Explicit)]
- public struct matrix4x3 : IEquatable
- {
- [FieldOffset(0)]
- public Vec3d row1;
- [FieldOffset(12)]
- public Vec3d row2;
- [FieldOffset(24)]
- public Vec3d row3;
- [FieldOffset(36)]
- public Vec3d row4;
-
- public matrix4x3(
- float a11, float a12, float a13,
- float a21, float a22, float a23,
- float a31, float a32, float a33,
- float a41, float a42, float a43
- )
+ public unsafe Matrix3x4 Transpose(TransposeMode transposeMode)
{
- row1 = new Vec3d(a11, a12, a13);
- row2 = new Vec3d(a21, a22, a23);
- row3 = new Vec3d(a31, a32, a33);
- row4 = new Vec3d(a41, a42, a43);
+ if (!_isTransposed)
+ {
+ (*(M128*)_transpose._colum0Ptr).single_0 = (*(M128*)_colum0Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_1 = (*(M128*)_colum1Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_2 = (*(M128*)_colum2Ptr).single_0;
+
+ (*(M128*)_transpose._colum1Ptr).single_0 = (*(M128*)_colum0Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_1 = (*(M128*)_colum1Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_2 = (*(M128*)_colum2Ptr).single_1;
+
+ (*(M128*)_transpose._colum2Ptr).single_0 = (*(M128*)_colum0Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_1 = (*(M128*)_colum1Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_2 = (*(M128*)_colum2Ptr).single_2;
+
+ (*(M128*)_transpose._colum3Ptr).single_0 = (*(M128*)_colum0Ptr).single_3;
+ (*(M128*)_transpose._colum3Ptr).single_1 = (*(M128*)_colum1Ptr).single_3;
+ (*(M128*)_transpose._colum3Ptr).single_2 = (*(M128*)_colum2Ptr).single_3;
+
+ _isTransposed = true;
+ }
+ switch (transposeMode)
+ {
+ case TransposeMode.New:
+ return new Matrix3x4(
+ _transpose._colum0Ptr,
+ _transpose._colum1Ptr,
+ _transpose._colum2Ptr,
+ _transpose._colum3Ptr
+ );
+ break;
+ case TransposeMode.Copy:
+ return _transpose;
+ break;
+ default:
+ throw new Exception();
+ break;
+ }
}
- public override bool Equals(object obj)
+ public static Matrix4x3 operator +(Matrix4x3 matrix1, Matrix4x3 matrix2)
{
- if (obj == null)
+ return new Matrix4x3(
+ internalIO.addps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.addps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr),
+ internalIO.addps_internal(matrix1._colum2Ptr, matrix2._colum2Ptr)
+ );
+ }
+
+ public static Matrix4x3 operator -(Matrix4x3 matrix1, Matrix4x3 matrix2)
+ {
+ return new Matrix4x3(
+ internalIO.subps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.subps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr),
+ internalIO.subps_internal(matrix1._colum2Ptr, matrix2._colum2Ptr)
+ ) ;
+ }
+
+ public static Matrix4x3 operator *(Matrix4x3 matrix, float value)
+ {
+ return new Matrix4x3(
+ internalIO.mulps_const_internal(matrix._colum0Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum1Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum2Ptr,value)
+ );
+ }
+
+ public static Matrix4x3 operator /(Matrix4x3 matrix, float value)
+ {
+ return new Matrix4x3(
+ internalIO.divps_const_internal(matrix._colum0Ptr,value),
+ internalIO.divps_const_internal(matrix._colum1Ptr,value),
+ internalIO.divps_const_internal(matrix._colum2Ptr,value)
+ );
+ }
+
+
+ ~Matrix4x3()
+ {
+ if (map == null)
{
- return false;
- }
- else if (obj.GetType() != typeof(matrix4x3))
- {
- return false;
+ internalIO.deinitM128_internal(_colum0Ptr);
+ internalIO.deinitM128_internal(_colum1Ptr);
+ internalIO.deinitM128_internal(_colum2Ptr);
}
else
{
- return this.Equals((matrix4x3)obj);
+
}
}
- bool IEquatable.Equals(matrix4x3 other)
- {
- if (this.GetHashCode() != other.GetHashCode())
- {
- return false;
- }
- else
- {
- return this.row1 == other.row1
- && this.row2 == other.row2
- && this.row3 == other.row3
- && this.row4 == other.row4;
- }
- }
-
- public override int GetHashCode()
- {
- return base.GetHashCode();
- }
-
- public override string ToString()
- {
- return base.ToString();
- }
-
-
}
}
diff --git a/源代码/StgSharp/Math/Linear/matrix4x4.cs b/源代码/StgSharp/Math/Linear/matrix4x4.cs
index a0a2c213..7ed29ad5 100644
--- a/源代码/StgSharp/Math/Linear/matrix4x4.cs
+++ b/源代码/StgSharp/Math/Linear/matrix4x4.cs
@@ -25,10 +25,10 @@ namespace StgSharp.Math
internal M128Map map;
- internal IntPtr _row0Ptr;
- internal IntPtr _row1Ptr;
- internal IntPtr _row2Ptr;
- internal IntPtr _row3Ptr;
+ internal IntPtr _colum0Ptr;
+ internal IntPtr _colum1Ptr;
+ internal IntPtr _colum2Ptr;
+ internal IntPtr _colum3Ptr;
private bool isTransposed=false;
@@ -40,10 +40,10 @@ namespace StgSharp.Math
internal Matrix4x4()
{
- _row0Ptr = internalIO.load_internal(0,0,0,0);
- _row1Ptr = internalIO.load_internal(0,0,0,0);
- _row2Ptr = internalIO.load_internal(0,0,0,0);
- _row3Ptr = internalIO.load_internal(0,0,0,0);
+ _colum0Ptr = internalIO.load_internal(0,0,0,0);
+ _colum1Ptr = internalIO.load_internal(0,0,0,0);
+ _colum2Ptr = internalIO.load_internal(0,0,0,0);
+ _colum3Ptr = internalIO.load_internal(0,0,0,0);
_transpose = new Matrix4x4(this);
}
@@ -51,10 +51,10 @@ namespace StgSharp.Math
//Ctor used for the matixes of transposed matrix
internal Matrix4x4(Matrix4x4 transpose)
{
- _row0Ptr = internalIO.load_internal(0, 0, 0, 0);
- _row1Ptr = internalIO.load_internal(0, 0, 0, 0);
- _row2Ptr = internalIO.load_internal(0, 0, 0, 0);
- _row3Ptr = internalIO.load_internal(0, 0, 0, 0);
+ _colum0Ptr = internalIO.load_internal(0, 0, 0, 0);
+ _colum1Ptr = internalIO.load_internal(0, 0, 0, 0);
+ _colum2Ptr = internalIO.load_internal(0, 0, 0, 0);
+ _colum3Ptr = internalIO.load_internal(0, 0, 0, 0);
_transpose = transpose;
this.isTransposed=true;
@@ -67,11 +67,10 @@ namespace StgSharp.Math
IntPtr row3Ptr
)
{
-
- _row0Ptr = row0Ptr;
- _row1Ptr = row1Ptr;
- _row2Ptr = row2Ptr;
- _row3Ptr = row3Ptr;
+ _colum0Ptr= row0Ptr;
+ _colum1Ptr= row1Ptr;
+ _colum2Ptr= row2Ptr;
+ _colum3Ptr= row3Ptr;
_transpose = new Matrix4x4(this);
}
@@ -84,53 +83,51 @@ namespace StgSharp.Math
)
{
- _row0Ptr = internalIO.load_internal(a00,a01,a02,a03);
- _row1Ptr = internalIO.load_internal(a10,a11,a12,a13);
- _row2Ptr = internalIO.load_internal(a20,a21,a22,a23);
- _row3Ptr = internalIO.load_internal(a30,a31,a32,a33);
+ _colum0Ptr = internalIO.load_internal(a00,a10,a20,a30);
+ _colum1Ptr = internalIO.load_internal(a01,a11,a21,a31);
+ _colum2Ptr = internalIO.load_internal(a02,a12,a22,a32);
+ _colum3Ptr = internalIO.load_internal(a03,a13,a23,a33);
_transpose = new Matrix4x4(this);
}
- internal void internalTranspose()
- {
- if (!isTransposed)
- {
- (*(M128*)_transpose._row0Ptr).single_0 = (*(M128*)_row0Ptr).single_0;
- (*(M128*)_transpose._row0Ptr).single_1 = (*(M128*)_row1Ptr).single_0;
- (*(M128*)_transpose._row0Ptr).single_2 = (*(M128*)_row2Ptr).single_0;
- (*(M128*)_transpose._row0Ptr).single_3 = (*(M128*)_row3Ptr).single_0;
- (*(M128*)_transpose._row1Ptr).single_0 = (*(M128*)_row0Ptr).single_1;
- (*(M128*)_transpose._row1Ptr).single_1 = (*(M128*)_row1Ptr).single_1;
- (*(M128*)_transpose._row1Ptr).single_2 = (*(M128*)_row2Ptr).single_1;
- (*(M128*)_transpose._row1Ptr).single_3 = (*(M128*)_row3Ptr).single_1;
-
- (*(M128*)_transpose._row2Ptr).single_0 = (*(M128*)_row0Ptr).single_2;
- (*(M128*)_transpose._row2Ptr).single_1 = (*(M128*)_row1Ptr).single_2;
- (*(M128*)_transpose._row2Ptr).single_2 = (*(M128*)_row2Ptr).single_2;
- (*(M128*)_transpose._row2Ptr).single_3 = (*(M128*)_row3Ptr).single_2;
-
- (*(M128*)_transpose._row3Ptr).single_0 = (*(M128*)_row0Ptr).single_3;
- (*(M128*)_transpose._row3Ptr).single_1 = (*(M128*)_row1Ptr).single_3;
- (*(M128*)_transpose._row3Ptr).single_2 = (*(M128*)_row2Ptr).single_3;
- (*(M128*)_transpose._row3Ptr).single_3 = (*(M128*)_row3Ptr).single_3;
-
- isTransposed = true;
- }
- }
public unsafe Matrix4x4 Transpose(TransposeMode transposeMode)
{
- this.internalTranspose();
+
+ if (!isTransposed)
+ {
+ (*(M128*)_transpose._colum0Ptr).single_0 = (*(M128*)_colum0Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_1 = (*(M128*)_colum1Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_2 = (*(M128*)_colum2Ptr).single_0;
+ (*(M128*)_transpose._colum0Ptr).single_3 = (*(M128*)_colum3Ptr).single_0;
+
+ (*(M128*)_transpose._colum1Ptr).single_0 = (*(M128*)_colum0Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_1 = (*(M128*)_colum1Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_2 = (*(M128*)_colum2Ptr).single_1;
+ (*(M128*)_transpose._colum1Ptr).single_3 = (*(M128*)_colum3Ptr).single_1;
+
+ (*(M128*)_transpose._colum2Ptr).single_0 = (*(M128*)_colum0Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_1 = (*(M128*)_colum1Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_2 = (*(M128*)_colum2Ptr).single_2;
+ (*(M128*)_transpose._colum2Ptr).single_3 = (*(M128*)_colum3Ptr).single_2;
+
+ (*(M128*)_transpose._colum3Ptr).single_0 = (*(M128*)_colum0Ptr).single_3;
+ (*(M128*)_transpose._colum3Ptr).single_1 = (*(M128*)_colum1Ptr).single_3;
+ (*(M128*)_transpose._colum3Ptr).single_2 = (*(M128*)_colum2Ptr).single_3;
+ (*(M128*)_transpose._colum3Ptr).single_3 = (*(M128*)_colum3Ptr).single_3;
+
+ isTransposed = true;
+ }
switch (transposeMode)
{
case TransposeMode.New:
return new Matrix4x4(
- _transpose._row0Ptr,
- _transpose._row1Ptr,
- _transpose._row2Ptr,
- _transpose._row3Ptr
+ internalIO.load_cpy_internal(_transpose._colum0Ptr),
+ internalIO.load_cpy_internal(_transpose._colum1Ptr),
+ internalIO.load_cpy_internal(_transpose._colum2Ptr),
+ internalIO.load_cpy_internal(_transpose._colum3Ptr)
);
break;
case TransposeMode.Copy:
@@ -146,20 +143,20 @@ namespace StgSharp.Math
public static Matrix4x4 operator +(Matrix4x4 matrix1, Matrix4x4 matrix2)
{
return new Matrix4x4(
- internalIO.addps_internal(matrix1._row0Ptr, matrix2._row0Ptr),
- internalIO.addps_internal(matrix1._row1Ptr, matrix2._row1Ptr),
- internalIO.addps_internal(matrix1._row2Ptr, matrix2._row2Ptr),
- internalIO.addps_internal(matrix1._row3Ptr, matrix2._row3Ptr)
+ internalIO.addps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.addps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr),
+ internalIO.addps_internal(matrix1._colum2Ptr, matrix2._colum2Ptr),
+ internalIO.addps_internal(matrix1._colum3Ptr, matrix2._colum3Ptr)
) ;
}
public static Matrix4x4 operator -(Matrix4x4 matrix1, Matrix4x4 matrix2)
{
return new Matrix4x4(
- internalIO.subps_internal(matrix1._row0Ptr, matrix2._row0Ptr),
- internalIO.subps_internal(matrix1._row1Ptr, matrix2._row1Ptr),
- internalIO.subps_internal(matrix1._row2Ptr, matrix2._row2Ptr),
- internalIO.subps_internal(matrix1._row3Ptr, matrix2._row3Ptr)
+ internalIO.subps_internal(matrix1._colum0Ptr, matrix2._colum0Ptr),
+ internalIO.subps_internal(matrix1._colum1Ptr, matrix2._colum1Ptr),
+ internalIO.subps_internal(matrix1._colum2Ptr, matrix2._colum2Ptr),
+ internalIO.subps_internal(matrix1._colum3Ptr, matrix2._colum3Ptr)
);
}
@@ -167,17 +164,17 @@ namespace StgSharp.Math
public static Matrix4x4 operator *(Matrix4x4 matrix, float value)
{
return new Matrix4x4(
- internalIO.mulps_const_internal(matrix._row0Ptr,value),
- internalIO.mulps_const_internal(matrix._row1Ptr,value),
- internalIO.mulps_const_internal(matrix._row2Ptr,value),
- internalIO.mulps_const_internal(matrix._row3Ptr,value)
+ internalIO.mulps_const_internal(matrix._colum0Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum1Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum2Ptr,value),
+ internalIO.mulps_const_internal(matrix._colum3Ptr,value)
);
}
public override string ToString()
{
- return $"{*(M128*)_row0Ptr}\n{*(M128*)_row1Ptr}\n{*(M128*)_row2Ptr}\n{*(M128*)_row3Ptr}";
+ return $"{*(M128*)_colum0Ptr}\n{*(M128*)_colum1Ptr}\n{*(M128*)_colum2Ptr}\n{*(M128*)_colum3Ptr}";
}
@@ -186,10 +183,10 @@ namespace StgSharp.Math
{
if (map==null)
{
- internalIO.deinitM128_internal(_row0Ptr);
- internalIO.deinitM128_internal(_row1Ptr);
- internalIO.deinitM128_internal(_row2Ptr);
- internalIO.deinitM128_internal(_row3Ptr);
+ internalIO.deinitM128_internal(_colum0Ptr);
+ internalIO.deinitM128_internal(_colum1Ptr);
+ internalIO.deinitM128_internal(_colum2Ptr);
+ internalIO.deinitM128_internal(_colum3Ptr);
}
else
{
diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll
index f78f4634..f94711ba 100644
Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll
index 304630c4..c95adf92 100644
Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll and b/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll differ
diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll
index f78f4634..f94711ba 100644
Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll
index ff2dc6b9..adbfbe82 100644
Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll
index ff2dc6b9..adbfbe82 100644
Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpGraphic.dll b/源代码/StgSharpGraphic.dll
index 304630c4..c95adf92 100644
Binary files a/源代码/StgSharpGraphic.dll and b/源代码/StgSharpGraphic.dll differ
diff --git a/源代码/StgSharpGraphic.exp b/源代码/StgSharpGraphic.exp
index 383b301e..27464519 100644
Binary files a/源代码/StgSharpGraphic.exp and b/源代码/StgSharpGraphic.exp differ
diff --git a/源代码/StgSharpGraphic.lib b/源代码/StgSharpGraphic.lib
index 42e89faa..a2932afa 100644
Binary files a/源代码/StgSharpGraphic.lib and b/源代码/StgSharpGraphic.lib differ
diff --git a/源代码/StgSharpGraphic.pdb b/源代码/StgSharpGraphic.pdb
index f6664b1a..3c447f61 100644
Binary files a/源代码/StgSharpGraphic.pdb and b/源代码/StgSharpGraphic.pdb differ
diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.h b/源代码/StgShqrpGraphic/StgSharpGraphic.h
index a10f6a45..a8d3bced 100644
--- a/源代码/StgShqrpGraphic/StgSharpGraphic.h
+++ b/源代码/StgShqrpGraphic/StgSharpGraphic.h
@@ -20,6 +20,7 @@ SSGC_API int initGLAD(void);
SSGC_API __m128* __cdecl load(float x, float y, float z, float w);
+SSGC_API __m128* __cdecl load_cpy(__m128* ptr);
SSGC_API __m128* __cdecl addps(__m128* ptr1, __m128* ptr2);
SSGC_API __m128* __cdecl subps(__m128* ptr1, __m128* ptr2);
SSGC_API __m128* __cdecl mulps_const(__m128* ptr, float value);
diff --git a/源代码/StgShqrpGraphic/linear.c b/源代码/StgShqrpGraphic/linear.c
index 09566581..37b91c5d 100644
--- a/源代码/StgShqrpGraphic/linear.c
+++ b/源代码/StgShqrpGraphic/linear.c
@@ -24,6 +24,18 @@ SSGC_API __m128* __cdecl load(float x, float y, float z, float w)
}
}
+SSGC_API __m128* __cdecl load_cpy(__m128* ptr)
+{
+ __m128* ret = _aligned_malloc(sizeof(__m128*),16);
+
+ if (NULL != ret)
+ {
+ *ret = *ptr;
+ }
+
+ return ret;
+}
+
SSGC_API __m128* __cdecl addps(__m128* ptr1, __m128* ptr2)
{
diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk
index 7e73cbc3..28233d1e 100644
Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj
index 927eec5a..0f4f18df 100644
Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog
index df5738c6..a246c600 100644
Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log
index 66fdc2eb..0f82781b 100644
--- a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log
+++ b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log
@@ -1,4 +1,4 @@
-21:10:35.307 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild
+10:00:35.134 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild
尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.props
在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Microsoft.Common.props (56,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\”(先前值:“obj\”)
将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild
@@ -922,7 +922,7 @@
正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GetNativeManifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetNativeManifest”。
正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportBefore\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”。
正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”。
-生成启动时间为 2023/8/4 21:10:35。
+生成启动时间为 2023/8/5 10:00:35。
开始生成时的环境:
ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1
ALLUSERSPROFILE = C:\ProgramData
@@ -972,7 +972,7 @@
ProgramW6432 = C:\Program Files
PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\
PUBLIC = C:\Users\Public
- ServiceHubLogSessionKey = 1BC9AD6E
+ ServiceHubLogSessionKey = EA62A580
SESSIONNAME = Console
SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\
SHIM_MCCOMPAT = 0x810000001
@@ -1002,8 +1002,8 @@
XAMARIN_ANDROID_REGKEY = SOFTWARE\Xamarin\VisualStudio\17.0_83e85a91\Android
ZES_ENABLE_SYSMAN = 1
-日志记录详细程度设置为: Diagnostic。21:10:35.356 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。
-21:10:35.356 1>初始属性:
+日志记录详细程度设置为: Diagnostic。10:00:35.331 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。
+10:00:35.331 1>初始属性:
_ApplicableDebuggers = Desktop
_ApplicationTypeAndRevisionFound = true
_BuildActionType = Build
@@ -1835,6 +1835,7 @@
FindInvalidProjectReferencesDependsOn =
GetReferenceTargetPlatformMonikers
+ ForceIdentityAuthenticationType = Embedded
FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer
FPS_BROWSER_USER_PROFILE_STRING = Default
Framework20Dir = @(_TargetFramework20DirectoryItem)
@@ -2318,7 +2319,7 @@
SDKReferenceDirectoryRoot = C:\Users\Nitlo\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs
SDKReferenceRegistryRoot = Software\Microsoft\Microsoft SDKs
SDKVersion = 10.0
- ServiceHubLogSessionKey = 1BC9AD6E
+ ServiceHubLogSessionKey = EA62A580
SESSIONNAME = Console
SetBuildDefaultEnvironmentVariablesDependsOn =
AddExternalIncludDirectoriesToPaths;
@@ -2341,6 +2342,7 @@
SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\
SHIM_MCCOMPAT = 0x810000001
ShouldMarkCertainSDKReferencesAsRuntimeOnly = true
+ SignInWithHomeTenantOnly = False
SkipCopyBuildProduct = true
SkipCopyUnchangedFiles = true
SolutionDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\
@@ -2575,8 +2577,8 @@
VSLANG = 2052
VSLS_SESSION_KEEPALIVE_INTERVAL = 0
VSSKUEDITION = Enterprise
- VSTEL_CurrentSolutionBuildID = 3075655588
- VSTEL_SolutionSessionID = {056F3CE1-8BDA-4656-B502-22DC8EEAD546}
+ VSTEL_CurrentSolutionBuildID = 4198249145
+ VSTEL_SolutionSessionID = {1A964087-4A23-4226-873C-6FC6CDA48A7E}
VSVersion = $(VisualStudioVersion)
WebBrowserDebuggerDebuggerType = Auto
WebReference_EnableLegacyEventingModel = false
@@ -2620,6 +2622,7 @@
WindowsSdkDir_81A =
WindowsSDKProps = C:\Program Files (x86)\Windows Kits\10\\DesignTime\CommonConfiguration\Neutral\UAP\10.0.20348.0\UAP.props
WindowsSDKToolArchitecture = Native64Bit
+ WindowsSDKVersion = 10.0.20348.0
WindowsStoreApp = false
WindowsTargetPlatformVersion = 10.0
WinMDAssembly = false
@@ -2640,8 +2643,8 @@
YieldDuringToolExecution = true
ZES_ENABLE_SYSMAN = 1
-21:10:35.356 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。
-21:10:35.356 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它):
+10:00:35.332 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。
+10:00:35.332 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它):
设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'.
设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform.
由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。
@@ -2662,21 +2665,21 @@
由于 false 条件,已跳过任务“Error”;('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)'))计算为('obj\' != '' and !HasTrailingSlash('obj\'))。
由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。
由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。
-21:10:35.358 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2)
+10:00:35.359 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2)
已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。
-21:10:35.358 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Build”依赖于它):
+10:00:35.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Build”依赖于它):
正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“SetEnv”任务。
任务“SetEnv” (任务 ID: 4)
任务参数:Prefix=False (任务 ID: 4)
- 任务参数:Value={056F3CE1-8BDA-4656-B502-22DC8EEAD546} (任务 ID: 4)
+ 任务参数:Value={1A964087-4A23-4226-873C-6FC6CDA48A7E} (任务 ID: 4)
任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4)
- VSTEL_SolutionSessionID={056F3CE1-8BDA-4656-B502-22DC8EEAD546} (任务 ID: 4)
+ VSTEL_SolutionSessionID={1A964087-4A23-4226-873C-6FC6CDA48A7E} (任务 ID: 4)
已完成执行任务“SetEnv”的操作。 (任务 ID: 4)
任务“SetEnv” (任务 ID: 5)
任务参数:Prefix=False (任务 ID: 5)
- 任务参数:Value=3075655588 (任务 ID: 5)
+ 任务参数:Value=4198249145 (任务 ID: 5)
任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5)
- VSTEL_CurrentSolutionBuildID=3075655588 (任务 ID: 5)
+ VSTEL_CurrentSolutionBuildID=4198249145 (任务 ID: 5)
已完成执行任务“SetEnv”的操作。 (任务 ID: 5)
任务“SetEnv” (任务 ID: 6)
任务参数:Prefix=False (任务 ID: 6)
@@ -2685,24 +2688,24 @@
VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6)
输出属性: VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6)
已完成执行任务“SetEnv”的操作。 (任务 ID: 6)
-21:10:35.358 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3)
-21:10:35.358 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 4)”(目标“Build”依赖于它):
+10:00:35.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3)
+10:00:35.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 4)”(目标“Build”依赖于它):
设置属性: BuildType=Build
设置属性: _BuildActionType=Build
由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuild.IncludeFileToTool)'!='')计算为(''!='')。
删除的项: CustomBuildStep=StgSharpGraphic
-21:10:35.358 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4)
-21:10:35.358 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 5)”(目标“ResolveReferences”依赖于它):
+10:00:35.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4)
+10:00:35.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 5)”(目标“ResolveReferences”依赖于它):
由于 false 条件,已跳过任务“VCMessage”;('$(WarnAboutIndividualManagedFiles)' == 'true')计算为('' == 'true')。
设置属性: TargetFrameworkMoniker=
设置属性: _FindDependencies=false
设置属性: AdditionalExplicitAssemblyReferences=
由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。
-21:10:35.359 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5)
+10:00:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5)
由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;linear.c;...'!='' and 'false'=='true' and '' != 'false')。
-21:10:35.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它):
-21:10:35.359 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6)
-21:10:35.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 7)”(目标“ResolveReferences”依赖于它):
+10:00:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它):
+10:00:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6)
+10:00:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 7)”(目标“ResolveReferences”依赖于它):
设置属性: ShouldUnsetParentConfigurationAndPlatform=true
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignProjectConfiguration”任务。
任务“AssignProjectConfiguration” (任务 ID: 7)
@@ -2718,14 +2721,14 @@
任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 7)
任务参数:CurrentProjectConfiguration=Debug (任务 ID: 7)
已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 7)
-21:10:35.359 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7)
+10:00:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7)
已跳过目标“AssignProjectConfiguration”。以前的生成已成功。
-21:10:35.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 8)”(目标“PrepareProjectReferences”依赖于它):
+10:00:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 8)”(目标“PrepareProjectReferences”依赖于它):
由于 false 条件,已跳过任务“ResolveNonMSBuildProjectOutput”;('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='')计算为('true'=='true' and ''!='')。
-21:10:35.359 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8)
-21:10:35.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 9)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它):
-21:10:35.359 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9)
-21:10:35.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 10)”(目标“PrepareProjectReferences”依赖于它):
+10:00:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8)
+10:00:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 9)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它):
+10:00:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9)
+10:00:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 10)”(目标“PrepareProjectReferences”依赖于它):
设置属性: ReferringTargetFrameworkForProjectReferences=
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MSBuild”任务。
任务“MSBuild” (任务 ID: 8)
@@ -2740,31 +2743,31 @@
由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != ''
And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != ''
And 'true' != 'true' and '' != 'true')。
-21:10:35.360 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10)
+10:00:35.406 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10)
由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true'
and '$(BuildingInsideVisualStudio)' != 'true'
and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true'
and 'true' != 'true'
and '' != '')。
-21:10:35.360 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 11)”(目标“ResolveProjectReferences”依赖于它):
-21:10:35.360 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11)
+10:00:35.406 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 11)”(目标“ResolveProjectReferences”依赖于它):
+10:00:35.406 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11)
由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。
-21:10:35.360 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 12)”(目标“ResolveReferences”依赖于它):
+10:00:35.406 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 12)”(目标“ResolveReferences”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and ('true' == 'true' or 'true' != 'true') and '17.0' != '10.0' and '' != '')。
由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' != 'true' and 'true' == 'true' and '' != '')。
由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' == 'true' and '' != '')。
由于 false 条件,已跳过任务“Warning”;('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '')计算为('' != '' and '' != '')。
-21:10:35.360 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12)
+10:00:35.406 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12)
由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。
由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
已跳过目标“ResolveProjectReferences”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。
-21:10:35.360 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 13)”(目标“ResolveAssemblyReferences”依赖于它):
-21:10:35.360 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13)
+10:00:35.406 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 13)”(目标“ResolveAssemblyReferences”依赖于它):
+10:00:35.406 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13)
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
已跳过目标“GetFrameworkPaths”。以前的生成已成功。
-21:10:35.360 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它):
+10:00:35.406 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它):
设置属性: TargetFrameworkDirectory=
由于 false 条件,已跳过任务“GetReferenceAssemblyPaths”;('$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == ''))计算为('' != '' and ('' == '' or '' == ''))。
设置属性: TargetFrameworkDirectory=;;
@@ -2772,8 +2775,8 @@
设置属性: RemoveAssemblyFoldersIfNoTargetFramework=true
设置属性: AssemblySearchPaths={CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};;{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\
设置属性: TargetFrameworkProfile=
-21:10:35.361 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14)
-21:10:35.361 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 15)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它):
+10:00:35.407 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14)
+10:00:35.407 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 15)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它):
添加的项:
_ExternalIncludePathToInclude=
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include
@@ -2818,8 +2821,8 @@
C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um
-21:10:35.361 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15)
-21:10:35.361 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 16)”(目标“PrepareForBuild”依赖于它):
+10:00:35.407 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15)
+10:00:35.407 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 16)”(目标“PrepareForBuild”依赖于它):
任务“SetEnv” (任务 ID: 9)
任务参数:Prefix=False (任务 ID: 9)
任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools;C:\Asm\nasm.exe;C:\Asm\vsyasm.exe;; (任务 ID: 9)
@@ -2855,10 +2858,10 @@
EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 13)
输出属性: EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 13)
已完成执行任务“SetEnv”的操作。 (任务 ID: 13)
-21:10:35.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16)
+10:00:35.408 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16)
由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
-21:10:35.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它):
+10:00:35.408 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它):
添加的项:
Link=
tmp
@@ -2947,8 +2950,8 @@
TypeLibraryResourceID=1
UACExecutionLevel=AsInvoker
UACUIAccess=false
-21:10:35.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17)
-21:10:35.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它):
+10:00:35.408 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17)
+10:00:35.408 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它):
设置属性: WindowsSDKInstalled=false
设置属性: WindowsSDK_UAP_Support=false
设置属性: WindowsSDK_Desktop_Support=false
@@ -2957,11 +2960,11 @@
设置属性: WindowsSDK_Desktop_Support=true
由于 false 条件,已跳过任务“VCMessage”;('$(WindowsSDKInstalled)' != 'true')计算为('true' != 'true')。
由于 false 条件,已跳过任务“VCMessage”;('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true)计算为('false' != 'true' and 'true' != true)。
-21:10:35.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18)
+10:00:35.409 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18)
已跳过目标“GetFrameworkPaths”。以前的生成已成功。
已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。
-21:10:35.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它):
+10:00:35.409 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它):
任务“SetEnv” (任务 ID: 14)
任务参数:Prefix=False (任务 ID: 14)
任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 14)
@@ -2969,8 +2972,8 @@
CAExcludePath=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 14)
已完成执行任务“SetEnv”的操作。 (任务 ID: 14)
由于 false 条件,已跳过任务“SetEnv”;('$(RunMsvcAnalysis)'=='true' and '$(VCCodeAnalysisUX)'=='true')计算为('false'=='true' and 'true'=='true')。
-21:10:35.363 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19)
-21:10:35.363 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 20)”(目标“ResolveAssemblyReferences”依赖于它):
+10:00:35.409 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19)
+10:00:35.409 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 20)”(目标“ResolveAssemblyReferences”依赖于它):
设置属性: TargetDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\
设置属性: LocalDebuggerCommand=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll
设置属性: BuildProjectReferences=false
@@ -3111,20 +3114,20 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\
x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 17)
已完成执行任务“MakeDir”的操作。 (任务 ID: 17)
-21:10:35.365 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20)
+10:00:35.418 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20)
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;linear.c;...'!='' and 'false'=='true' and '' != 'false')。
由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。
-21:10:35.365 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它):
+10:00:35.418 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它):
由于 false 条件,已跳过任务“ResolveSDKReference”;('@(SDKReference)'!='')计算为(''!='')。
-21:10:35.365 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21)
+10:00:35.418 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21)
已跳过目标“ResolveSDKReferences”。以前的生成已成功。
-21:10:35.365 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它):
+10:00:35.418 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它):
由于 false 条件,已跳过任务“GetSDKReferenceFiles”;('@(ResolvedSDKReference)'!='')计算为(''!='')。
-21:10:35.365 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22)
+10:00:35.418 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22)
由于条件的计算结果为 false,已跳过目标“ResolveNuGetPackageAssets”;('$(ResolveNuGetPackages)' == 'true' and exists('$(ProjectLockFile)'))的计算结果为('true' == 'true' and exists('obj\project.assets.json'))。
由于条件的计算结果为 false,已跳过目标“FakesGenerateBeforeBuild”;(@(Fakes) != '' AND $(BuildingProject) AND $(FakesUseV2Generation) != 'true')的计算结果为( != '' AND true AND != 'true')。
-21:10:35.365 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 23)”(目标“ResolveReferences”依赖于它):
+10:00:35.418 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 23)”(目标“ResolveReferences”依赖于它):
添加的项: _ReferenceInstalledAssemblyDirectory=C:\Program Files (x86)\Windows Kits\10\References
设置属性: ResolveAssemblyReferencesStateFile=x64\Debug\StgShqrpGraphic.vcxproj.AssemblyReference.cache
设置属性: ResolveAssemblyReferencesSilent=false
@@ -3135,19 +3138,19 @@
设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false
设置属性: FindDependenciesOfExternallyResolvedReferences=false
由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。
-21:10:35.365 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23)
+10:00:35.419 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23)
由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。
由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and '' == 'true')。
由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)'))的计算结果为('' == 'true' and '' == 'true' and Exists('x64\Debug\StgSharpGraphic.dll.config'))。
由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。
-21:10:35.366 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它):
-21:10:35.366 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24)
+10:00:35.419 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它):
+10:00:35.419 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24)
由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。
-21:10:35.366 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 25)”(目标“Build”依赖于它):
-21:10:35.366 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25)
+10:00:35.419 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 25)”(目标“Build”依赖于它):
+10:00:35.419 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“PrepareForBuild”。以前的生成已成功。
-21:10:35.366 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 26)”(目标“Build”依赖于它):
+10:00:35.419 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 26)”(目标“Build”依赖于它):
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ReadLinesFromFile”任务。
任务“ReadLinesFromFile” (任务 ID: 18)
任务参数:File=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 18)
@@ -3175,33 +3178,33 @@
任务参数:Files=x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 20)
正在创建“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。 (任务 ID: 20)
已完成执行任务“Touch”的操作。 (任务 ID: 20)
-21:10:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26)
+10:00:35.429 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26)
已跳过目标“PrepareProjectReferences”。以前的生成已成功。
-21:10:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 27)”(目标“BuildGenerateSources”依赖于它):
+10:00:35.429 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 27)”(目标“BuildGenerateSources”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。
-21:10:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27)
+10:00:35.430 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-21:10:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 28)”(目标“_BuildGenerateSourcesAction”依赖于它):
-21:10:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28)
-21:10:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.430 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 28)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.430 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28)
+10:00:35.430 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它):
由于 false 条件,已跳过任务“Message”;('%(PreBuildEvent.Message)' != '' and '%(PreBuildEvent.Command)' != '')计算为('' != '' and '' != '')。
由于 false 条件,已跳过任务“Exec”;('%(PreBuildEvent.Command)' != '')计算为('' != '')。
-21:10:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29)
+10:00:35.430 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“InitializeBuildStatus”。以前的生成已成功。
已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。
-21:10:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 30)”(目标“SelectCustomBuild”依赖于它):
-21:10:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30)
-21:10:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 31)”(目标“CustomBuild”依赖于它):
-21:10:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31)
-21:10:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 32)”(目标“CustomBuild”依赖于它):
+10:00:35.430 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 30)”(目标“SelectCustomBuild”依赖于它):
+10:00:35.430 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30)
+10:00:35.430 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 31)”(目标“CustomBuild”依赖于它):
+10:00:35.430 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31)
+10:00:35.430 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 32)”(目标“CustomBuild”依赖于它):
由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuildOutputs.OutputItemType)'!='')计算为(''!='')。
任务“MakeDir” (任务 ID: 21)
已完成执行任务“MakeDir”的操作。 (任务 ID: 21)
-21:10:35.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32)
-21:10:35.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 33)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.430 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32)
+10:00:35.430 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 33)”(目标“_BuildGenerateSourcesAction”依赖于它):
设置属性: CustomBuildToolArchitecture=Native32Bit
正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GetOutOfDateItems”任务。
任务“GetOutOfDateItems” (任务 ID: 22)
@@ -3223,12 +3226,12 @@
已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 23)
由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。
由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。
-21:10:35.369 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33)
+10:00:35.438 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33)
由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。
已跳过目标“_SelectedFiles”。以前的生成已成功。
-21:10:35.369 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.438 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它):
任务“GetOutOfDateItems” (任务 ID: 24)
任务参数:TLogNamePrefix=CopyFile (任务 ID: 24)
任务参数:TLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 24)
@@ -3237,71 +3240,71 @@
任务参数:TrackFileAccess=True (任务 ID: 24)
已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 24)
由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。
-21:10:35.369 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34)
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34)
由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。
-21:10:35.369 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它):
-21:10:35.369 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35)
-21:10:35.369 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 36)”(目标“_Midl”依赖于它):
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 36)”(目标“_Midl”依赖于它):
设置属性: Midl_OutputDir=
任务“Makedir” (任务 ID: 25)
已完成执行任务“Makedir”的操作。 (任务 ID: 25)
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36)
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36)
由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它):
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它):
设置属性: Midl_OutputDir=
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43)
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43)
已跳过目标“PrepareProjectReferences”。以前的生成已成功。
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 44)”(目标“BuildCompile”依赖于它):
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 44)”(目标“BuildCompile”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44)
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 45)”(目标“_ClCompile”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 45)”(目标“_ClCompile”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45)
由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。
已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 46)”(目标“_ClCompile”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 46)”(目标“_ClCompile”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46)
已跳过目标“ResolveReferences”。以前的生成已成功。
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它):
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47)
+10:00:35.439 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它):
+10:00:35.439 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47)
由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\FakesAssemblies'))。
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它):
+10:00:35.440 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == '.vcxproj' and '' != '' and '' != '')。
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 49)”(目标“_ClCompile”依赖于它):
+10:00:35.440 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48)
+10:00:35.440 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 49)”(目标“_ClCompile”依赖于它):
由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。
由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。
由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。
-21:10:35.370 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49)
-21:10:35.370 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 50)”(目标“_ClCompile”依赖于它):
+10:00:35.440 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49)
+10:00:35.440 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 50)”(目标“_ClCompile”依赖于它):
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'glad.c' != 'glad.c' and 'x64\Debug\' == 'x64\Debug\')。
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'dllmain.c' != 'dllmain.c' and 'x64\Debug\' == 'x64\Debug\')。
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'linear.c' != 'linear.c' and 'x64\Debug\' == 'x64\Debug\')。
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpGraphic.c' != 'StgSharpGraphic.c' and 'x64\Debug\' == 'x64\Debug\')。
-21:10:35.371 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50)
-21:10:35.371 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 51)”(目标“_ClCompile”依赖于它):
+10:00:35.441 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50)
+10:00:35.441 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 51)”(目标“_ClCompile”依赖于它):
设置属性: EnableCppModules=true
设置属性: EnableCppModules=false
设置属性: _PCHForceSyncWrite=true
-21:10:35.377 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51)
-21:10:35.377 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 52)”(目标“_ClCompile”依赖于它):
+10:00:35.443 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51)
+10:00:35.443 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 52)”(目标“_ClCompile”依赖于它):
添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
@@ -3323,7 +3326,7 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
-21:10:35.378 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52)
+10:00:35.443 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52)
已跳过目标“_SelectedFiles”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。
已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。
@@ -3333,8 +3336,8 @@
已跳过目标“FixupCLCompileOptions”。以前的生成已成功。
已跳过目标“SelectCustomBuild”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and 'false' == 'true')。
-21:10:35.378 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 53)”(目标“ClCompile”依赖于它):
-21:10:35.378 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 53)
+10:00:35.443 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 53)”(目标“ClCompile”依赖于它):
+10:00:35.443 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 53)
由于条件的计算结果为 false,已跳过目标“SelectAnalysisManifest”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。
由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。
由于条件的计算结果为 false,已跳过目标“CheckInstalledVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。
@@ -3343,11 +3346,11 @@
由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneDAL”;('$(UseInteloneDAL)' != '' AND '$(UseInteloneDAL)' != 'false' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('false' != '' AND 'false' != 'false' AND '' != 'true' AND 'v143' == 'v143')。
由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND '' != 'true' AND 'v143' == 'v143')。
由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneTBB”;('$(PlatformToolset)' == 'v143' AND '$(UseInteloneTBB)' == 'true' AND '$(UseEnv)' != 'true')的计算结果为('v143' == 'v143' AND 'false' == 'true' AND '' != 'true')。
-21:10:35.378 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.targets”中的目标“CheckMixedPerfLibUsageVC: (目标 ID: 54)”(目标“ClCompile”依赖于它):
+10:00:35.444 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.targets”中的目标“CheckMixedPerfLibUsageVC: (目标 ID: 54)”(目标“ClCompile”依赖于它):
设置属性: oneAPIPerfLibsInstalled=true
由于 false 条件,已跳过任务“ICMessage”;('$(CnLPerfLibsUsed)'=='true' AND '$(oneAPIPerfLibsUsed)'=='true')计算为(''=='true' AND ''=='true')。
-21:10:35.378 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54)
-21:10:35.378 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 55)”(目标“_ClCompile”依赖于它):
+10:00:35.444 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54)
+10:00:35.444 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 55)”(目标“_ClCompile”依赖于它):
设置属性: CLToolArchitecture=Native64Bit
由于 false 条件,已跳过任务“Delete”;('%(ClCompile.DebugInformationFormat)' != '' and '%(ClCompile.DebugInformationFormat)' != 'None' and '%(ClCompile.DebugInformationFormat)' != 'OldStyle' and '%(ClCompile.ProgramDataBaseFileName)' != '' and !Exists(%(ClCompile.ProgramDataBaseFileName)))计算为('EditAndContinue' != '' and 'EditAndContinue' != 'None' and 'EditAndContinue' != 'OldStyle' and 'x64\Debug\vc143.pdb' != '' and !Exists(x64\Debug\vc143.pdb))。
由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。
@@ -3816,78 +3819,78 @@
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\DLLMAIN.OBJ (任务 ID: 27)
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ (任务 ID: 27)
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ (任务 ID: 27)
- 将编译 StgSharpGraphic.c,因为在 2023/8/4 21:04:35 处修改了 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.H。 (任务 ID: 27)
- 将编译 dllmain.c,因为在 2023/8/4 21:04:35 处修改了 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.H。 (任务 ID: 27)
- 将编译 linear.c,因为在 2023/8/4 21:06:17 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c。 (任务 ID: 27)
+ 将编译 StgSharpGraphic.c,因为在 2023/8/5 8:51:35 处修改了 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.H。 (任务 ID: 27)
+ 将编译 dllmain.c,因为在 2023/8/5 8:51:35 处修改了 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.H。 (任务 ID: 27)
+ 将编译 linear.c,因为在 2023/8/5 8:48:54 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c。 (任务 ID: 27)
在跟踪日志中未找到 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\LINEAR.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C 的输出;需要编译源。 (任务 ID: 27)
写入跟踪日志: (任务 ID: 27)
x64\Debug\StgSharpGraphic.tlog\CL.write.1.tlog (任务 ID: 27)
传递给工具的环境变量为: (任务 ID: 27)
- VS_UNICODE_OUTPUT=2204 (任务 ID: 27)
+ VS_UNICODE_OUTPUT=1604 (任务 ID: 27)
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /O2 /Oi /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c dllmain.c linear.c (任务 ID: 27)
跟踪命令: (任务 ID: 27)
- C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\LINEAR.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C" /b MSBuildConsole_CancelEventa6fa047670124eb3b6d684eb8441d498 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /O2 /Oi /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c dllmain.c linear.c (任务 ID: 27)
-21:10:35.461 1>cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2”
+ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\LINEAR.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C" /b MSBuildConsole_CancelEvent1f0e13b773614280ba2d3e6efe793558 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /O2 /Oi /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c dllmain.c linear.c (任务 ID: 27)
+10:00:35.696 1>cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2”
StgSharpGraphic.c (任务 ID: 27)
-21:10:35.527 1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义
+10:00:35.736 1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\GLenv\include\glad\glad.h(42): message : 参见“APIENTRY”的前一个定义 (任务 ID: 27)
dllmain.c (任务 ID: 27)
linear.c (任务 ID: 27)
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(18,35): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(18,29): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(23,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(39,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(55,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(64,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(64,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(73,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(88,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(106,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(106,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(115,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
-21:10:36.157 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(130,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(18,35): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(18,29): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(23,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(51,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(67,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(76,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(76,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(85,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(100,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(118,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(118,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(127,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+10:00:36.347 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(142,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
正在生成代码... (任务 ID: 27)
已完成执行任务“CL”的操作。 (任务 ID: 27)
-21:10:36.277 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55)
+10:00:36.501 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55)
由于条件的计算结果为 false,已跳过目标“RunSelectedFileNativeCodeAnalysis”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。
由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;linear.c;...' != '' and 'false' == 'True')。
由于条件的计算结果为 false,已跳过目标“NoAnalysisToolEnabledWarning”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='false' AND '$(EnableClangTidyCodeAnalysis)'=='false')的计算结果为('false'=='true' AND 'true'=='false' AND 'false'=='false')。
由于条件的计算结果为 false,已跳过目标“RunSelectedFileClangTidy”;('$(RunClangCppAnalysis)'=='true' AND '$(SelectedFiles)'!='')的计算结果为('false'=='true' AND ''!='')。
由于条件的计算结果为 false,已跳过目标“MicrosoftAnalysisIncompatiableWithClangCl”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='true' AND '$(UseClangCl)'=='true')的计算结果为('false'=='true' AND 'true'=='true' AND ''=='true')。
-21:10:36.277 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 56)”(目标“_ClCompile”依赖于它):
-21:10:36.277 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56)
-21:10:36.277 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 57)”(目标“_BuildCompileAction”依赖于它):
-21:10:36.277 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57)
+10:00:36.501 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 56)”(目标“_ClCompile”依赖于它):
+10:00:36.501 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56)
+10:00:36.501 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 57)”(目标“_BuildCompileAction”依赖于它):
+10:00:36.501 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57)
由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。
-21:10:36.277 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 58)”(目标“_ResourceCompile”依赖于它):
-21:10:36.277 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58)
-21:10:36.277 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 59)”(目标“_ResourceCompile”依赖于它):
+10:00:36.501 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 58)”(目标“_ResourceCompile”依赖于它):
+10:00:36.501 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58)
+10:00:36.501 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 59)”(目标“_ResourceCompile”依赖于它):
添加的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
任务“MakeDir” (任务 ID: 28)
任务参数:Directories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug (任务 ID: 28)
已完成执行任务“MakeDir”的操作。 (任务 ID: 28)
删除的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59)
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59)
由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60)
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 61)”(目标“_BuildCompileAction”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 61)”(目标“_BuildCompileAction”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61)
由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。
由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 62)”(目标“_BuildCompileAction”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62)
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 63)”(目标“BuildCompile”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63)
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 64)”(目标“Build”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 62)”(目标“_BuildCompileAction”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 63)”(目标“BuildCompile”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 64)”(目标“Build”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64)
已跳过目标“PrepareProjectReferences”。以前的生成已成功。
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 65)”(目标“BuildLink”依赖于它):
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 65)”(目标“BuildLink”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65)
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 66)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 66)”(目标“_BuildLinkAction”依赖于它):
添加的项:
Manifest=
temp
@@ -3917,15 +3920,15 @@
UpdateFileHashes=false
VerboseOutput=true
_LocalVariable=true
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66)
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 67)”(目标“_Link”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67)
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 68)”(目标“ComputeRCGeneratedLinkInputs”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68)
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 69)”(目标“_Link”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69)
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 70)”(目标“_Link”依赖于它):
-21:10:36.278 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70)
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 67)”(目标“_Link”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 68)”(目标“ComputeRCGeneratedLinkInputs”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 69)”(目标“_Link”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69)
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 70)”(目标“_Link”依赖于它):
+10:00:36.502 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70)
已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。
已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。
@@ -3933,7 +3936,7 @@
已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。
已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。
已跳过目标“FixupCLCompileOptions”。以前的生成已成功。
-21:10:36.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 71)”(目标“ComputeCLGeneratedLinkInputs”依赖于它):
+10:00:36.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 71)”(目标“ComputeCLGeneratedLinkInputs”依赖于它):
添加的项:
Obj=
x64\Debug\glad.obj
@@ -4268,8 +4271,8 @@
WholeProgramOptimization=false
WinRTNoStdLib=false
XMLDocumentationFileName=x64\Debug\
-21:10:36.279 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71)
-21:10:36.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 72)”(目标“_Link”依赖于它):
+10:00:36.503 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71)
+10:00:36.503 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 72)”(目标“_Link”依赖于它):
添加的项:
Link=
x64\Debug\glad.obj
@@ -4436,8 +4439,8 @@
TypeLibraryResourceID=1
UACExecutionLevel=AsInvoker
UACUIAccess=false
-21:10:36.279 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72)
-21:10:36.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 73)”(目标“_Link”依赖于它):
+10:00:36.503 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72)
+10:00:36.503 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 73)”(目标“_Link”依赖于它):
添加的项:
Link=
GLenv\glfw3.lib
@@ -4563,9 +4566,9 @@
TypeLibraryResourceID=1
UACExecutionLevel=AsInvoker
UACUIAccess=false
-21:10:36.279 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73)
+10:00:36.503 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73)
由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。
-21:10:36.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 74)”(目标“_Link”依赖于它):
+10:00:36.503 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 74)”(目标“_Link”依赖于它):
添加的项:
Manifest=
temp
@@ -4596,9 +4599,9 @@
UpdateFileHashes=false
VerboseOutput=true
_LocalVariable=true
-21:10:36.279 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74)
+10:00:36.503 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74)
由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('LINK' == 'LINK' and '' != '')。
-21:10:36.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 75)”(目标“PrepareResourceNames”依赖于它):
+10:00:36.503 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 75)”(目标“PrepareResourceNames”依赖于它):
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignTargetPath”任务。
任务“AssignTargetPath” (任务 ID: 29)
任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 29)
@@ -4613,9 +4616,9 @@
任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 32)
已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 32)
由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and ''=='.manifest')。
-21:10:36.280 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75)
+10:00:36.504 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75)
已跳过目标“AssignTargetPaths”。以前的生成已成功。
-21:10:36.280 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 76)”(目标“PrepareResourceNames”依赖于它):
+10:00:36.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 76)”(目标“PrepareResourceNames”依赖于它):
由于 false 条件,已跳过任务“Warning”;('@(ResxWithNoCulture)'!='')计算为(''!='')。
由于 false 条件,已跳过任务“Warning”;('@(ResxWithCulture)'!='')计算为(''!='')。
由于 false 条件,已跳过任务“Warning”;('@(NonResxWithCulture)'!='')计算为(''!='')。
@@ -4623,13 +4626,13 @@
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。
任务“AssignCulture” (任务 ID: 33)
已完成执行任务“AssignCulture”的操作。 (任务 ID: 33)
-21:10:36.280 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76)
+10:00:36.506 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76)
由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。
-21:10:36.280 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它):
-21:10:36.280 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77)
-21:10:36.280 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 78)”(目标“_Link”依赖于它):
-21:10:36.280 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78)
-21:10:36.280 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 79)”(目标“_Link”依赖于它):
+10:00:36.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它):
+10:00:36.506 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77)
+10:00:36.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 78)”(目标“_Link”依赖于它):
+10:00:36.506 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78)
+10:00:36.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 79)”(目标“_Link”依赖于它):
设置属性: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
添加的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码
@@ -4651,28 +4654,28 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\
删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
-21:10:36.281 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79)
-21:10:36.281 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 80)”(目标“_Link”依赖于它):
+10:00:36.506 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79)
+10:00:36.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 80)”(目标“_Link”依赖于它):
添加的项: _OutputFileFromLink=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll
由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' == '')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' == '')。
由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.FullPath)' != '$([System.IO.Path]::GetFullPath($(TargetPath)))')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll')。
由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Extension)' != '' and '%(_OutputFileFromLink.Extension)' != '$(TargetExt)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and '.dll' != '' and '.dll' != '.dll')。
由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Filename)' != '' and '%(_OutputFileFromLink.Filename)' != '$(TargetName)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and 'StgSharpGraphic' != '' and 'StgSharpGraphic' != 'StgSharpGraphic')。
由于 false 条件,已跳过任务“VCMessage”;('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet'))计算为('' != '' and ('Windows' == '' or 'Windows' == 'NotSet'))。
-21:10:36.281 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80)
-21:10:36.281 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 81)”(目标“_Link”依赖于它):
+10:00:36.507 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80)
+10:00:36.507 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 81)”(目标“_Link”依赖于它):
由于 false 条件,已跳过任务“Message”;('%(PreLinkEvent.Message)' != '' and '%(PreLinkEvent.Command)' != '')计算为('' != '' and '' != '')。
由于 false 条件,已跳过任务“Exec”;('%(PreLinkEvent.Command)' != '')计算为('' != '')。
-21:10:36.281 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81)
-21:10:36.281 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 82)”(目标“Link”依赖于它):
+10:00:36.507 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81)
+10:00:36.507 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 82)”(目标“Link”依赖于它):
设置属性: Link_MinimalRebuildFromTracking=true
设置属性: LinkToolArchitecture=Native64Bit
设置属性: _GenerateWindowsMetadata=
-21:10:36.281 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 82)
+10:00:36.507 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 82)
由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。
由于条件的计算结果为 false,已跳过目标“SetVCLinkLiboneMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。
由于条件的计算结果为 false,已跳过目标“SetMPIEnvironment”;('$(UseIntelMPI)' == 'true')的计算结果为('false' == 'true')。
-21:10:36.281 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 83)”(目标“_Link”依赖于它):
+10:00:36.507 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 83)”(目标“_Link”依赖于它):
正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“Link”任务。
任务“Link” (任务 ID: 35)
任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 35)
@@ -5153,7 +5156,7 @@
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\VC143.PDB (任务 ID: 35)
需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.DLL 新。 (任务 ID: 35)
传递给工具的环境变量为: (任务 ID: 35)
- VS_UNICODE_OUTPUT=2696 (任务 ID: 35)
+ VS_UNICODE_OUTPUT=1644 (任务 ID: 35)
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj
x64\Debug\dllmain.obj
x64\Debug\linear.obj
@@ -5162,7 +5165,7 @@
GLenv\glfw3dll.lib
GLenv\glfw3_mt.lib (任务 ID: 35)
跟踪命令: (任务 ID: 35)
- C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEventca8c79c36ebc40adb7134696dcbff4da /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj
+ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvent1ef49fe18ba741b9b88d0da631e3eee9 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj
x64\Debug\dllmain.obj
x64\Debug\linear.obj
x64\Debug\StgSharpGraphic.obj
@@ -5183,11 +5186,11 @@
由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and
%(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and
true == 'true' and != '')。
-21:10:36.548 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 83)
+10:00:36.861 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 83)
由于条件的计算结果为 false,已跳过目标“MetaGenInputsOutputs”;('$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('false' == 'True')。
由于条件的计算结果为 false,已跳过目标“ComputeMetaGenInputs”;('$(CLRSupport)'!='' and '$(CLRSupport)'!='false' and '$(CLRSupport)'!='NetCore')的计算结果为('false'!='' and 'false'!='false' and 'false'!='NetCore')。
由于条件的计算结果为 false,已跳过目标“MetaGen”;('@(MetaGen)' != '')的计算结果为('' != '')。
-21:10:36.548 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 84)”(目标“_Link”依赖于它):
+10:00:36.861 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 84)”(目标“_Link”依赖于它):
添加的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp
@@ -5205,30 +5208,30 @@
_LinkSecondaryOutput=
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84)
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 85)”(目标“_Link”依赖于它):
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85)
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 86)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86)
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 87)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87)
+10:00:36.862 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84)
+10:00:36.862 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 85)”(目标“_Link”依赖于它):
+10:00:36.862 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85)
+10:00:36.862 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 86)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.862 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86)
+10:00:36.862 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 87)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.862 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87)
已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.862 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它):
由于 false 条件,已跳过任务“CallTarget”;('$(LegacyManifestEmbedding)' == 'true')计算为('' == 'true')。
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88)
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 89)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.862 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88)
+10:00:36.862 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 89)”(目标“_BuildLinkAction”依赖于它):
由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'!='true')。
由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'=='true')。
由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'!='true')。
由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'=='true')。
由于 false 条件,已跳过任务“VCMessage”;('$(_RegisterOutputExitCode)' != '' and '$(_RegisterOutputExitCode)' != '0')计算为('' != '' and '' != '0')。
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89)
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 90)”(目标“_XdcMake”依赖于它):
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 90)”(目标“_XdcMake”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '$(_ClCompileGenerateXMLDocumentationFiles)' == 'true')计算为('' == '.vcxproj' and '' != '' and '' != '' and '' == 'true')。
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90)
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 91)”(目标“_XdcMake”依赖于它):
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90)
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 91)”(目标“_XdcMake”依赖于它):
添加的项:
XdcMake=
temp
@@ -5251,26 +5254,26 @@
OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.xml
SuppressStartupBanner=true
TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\
-21:10:36.549 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91)
-21:10:36.549 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它):
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91)
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它):
任务“MakeDir” (任务 ID: 38)
已完成执行任务“MakeDir”的操作。 (任务 ID: 38)
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92)
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92)
由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 93)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93)
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 94)”(目标“_BscMake”依赖于它):
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94)
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 95)”(目标“_BscMake”依赖于它):
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 93)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93)
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 94)”(目标“_BscMake”依赖于它):
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94)
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 95)”(目标“_BscMake”依赖于它):
任务“MakeDir” (任务 ID: 39)
已完成执行任务“MakeDir”的操作。 (任务 ID: 39)
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95)
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95)
由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 96)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96)
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 96)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.863 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96)
已跳过目标“PrepareForBuild”。以前的生成已成功。
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 97)”(目标“CreateRecipeFile”依赖于它):
+10:00:36.863 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 97)”(目标“CreateRecipeFile”依赖于它):
添加的项:
_BuiltProjectOutputGroupOutputIntermediate=
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll
@@ -5280,26 +5283,26 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll
FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll
OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97)
+10:00:36.864 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“PrepareResourceNames”。以前的生成已成功。
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 98)”(目标“CreateRecipeFile”依赖于它):
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98)
+10:00:36.864 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 98)”(目标“CreateRecipeFile”依赖于它):
+10:00:36.864 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“AssignTargetPaths”。以前的生成已成功。
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“AssignTargetPaths”。以前的生成已成功。
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 99)”(目标“ContentFilesProjectOutputGroup”依赖于它):
+10:00:36.864 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 99)”(目标“ContentFilesProjectOutputGroup”依赖于它):
任务“MakeDir” (任务 ID: 40)
已完成执行任务“MakeDir”的操作。 (任务 ID: 40)
-21:10:36.550 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99)
+10:00:36.864 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99)
由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。
-21:10:36.550 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它):
+10:00:36.864 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它):
由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' != '')计算为('' != '' and '' != '')。
由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' == '')计算为('' != '' and '' == '')。
-21:10:36.551 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100)
+10:00:36.864 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100)
已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。
-21:10:36.551 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 101)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.864 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 101)”(目标“_BuildLinkAction”依赖于它):
正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GenerateDesktopDeployRecipe”任务。
任务“GenerateDesktopDeployRecipe” (任务 ID: 41)
任务参数:
@@ -5310,23 +5313,23 @@
任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.dll.recipe (任务 ID: 41)
任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ (任务 ID: 41)
已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 41)
-21:10:36.552 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101)
-21:10:36.552 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 102)”(目标“CreateSatelliteAssemblies”依赖于它):
+10:00:36.887 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101)
+10:00:36.887 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 102)”(目标“CreateSatelliteAssemblies”依赖于它):
由于 false 条件,已跳过任务“Warning”;('@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。
由于 false 条件,已跳过任务“Warning”;('@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。
-21:10:36.552 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102)
+10:00:36.887 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102)
由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。
由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。
-21:10:36.552 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.552 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103)
+10:00:36.887 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.887 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103)
由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。
-21:10:36.552 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 104)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.552 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104)
-21:10:36.552 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.552 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 105)
+10:00:36.888 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 104)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.888 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104)
+10:00:36.888 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.888 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 105)
由于条件的计算结果为 false,已跳过目标“_CollectAndroidTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'Android' or '$(TargetFrameworkIdentifier)' == 'MonoAndroid')的计算结果为('Windows' == 'Android' or '' == 'MonoAndroid')。
由于条件的计算结果为 false,已跳过目标“_CollectIOSTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'iOS' or $(TargetFrameworkIdentifier.StartsWith('Xamarin.')))的计算结果为('Windows' == 'iOS' or False)。
-21:10:36.552 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_WriteTelemetryProperties: (目标 ID: 106)”(目标“PrepareForRun”依赖于它):
+10:00:36.888 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_WriteTelemetryProperties: (目标 ID: 106)”(目标“PrepareForRun”依赖于它):
设置属性: IsIncrementalBuild=true
设置属性: UseMaui=false
设置属性: _ProjectCapabilities=;desktop;AssemblyReferences;COMReferences;ProjectReferences;WinRTReferences;SDKReferences;SharedProjectReferences;OutputGroups;AllTargetOutputGroups;VisualStudioWellKnownOutputGroups;ProjectConfigurationsDeclaredAsItems;PropertyManager;native;IntegratedConsoleDebugging;SupportsOnlineEnvironments;
@@ -5567,58 +5570,58 @@
or False
or False
or '' == 'MonoAndroid')。
-21:10:36.555 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106)
+10:00:36.891 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106)
由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。
由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。
已跳过目标“AssignTargetPaths”。以前的生成已成功。
已跳过目标“AssignProjectConfiguration”。以前的生成已成功。
已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。
已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。
-21:10:36.555 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 107)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
+10:00:36.891 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 107)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
设置属性: _GCTODIKeepDuplicates=false
设置属性: _GCTODIKeepMetadata=CopyToOutputDirectory;TargetPath
-21:10:36.555 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107)
-21:10:36.555 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
+10:00:36.891 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107)
+10:00:36.891 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
任务“AssignTargetPath” (任务 ID: 81)
任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 81)
已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 81)
-21:10:36.555 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108)
-21:10:36.555 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“_CopySourceItemsToOutputDirectory”依赖于它):
+10:00:36.891 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108)
+10:00:36.891 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“_CopySourceItemsToOutputDirectory”依赖于它):
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“CallTarget”任务。
任务“CallTarget” (任务 ID: 82)
任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 82)
已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。
已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。
-21:10:36.556 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
+10:00:36.892 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true')计算为('' != '' and 'true' == 'true' and '' != 'false' and 'false' != 'true')。
任务“AssignTargetPath” (任务 ID: 83)
任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 83)
已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 83)
-21:10:36.556 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110)
+10:00:36.893 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110)
已完成执行任务“CallTarget”的操作。 (任务 ID: 82)
任务“CallTarget” (任务 ID: 84)
任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 84)
已跳过目标“AssignTargetPaths”。以前的生成已成功。
已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。
-21:10:36.556 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
+10:00:36.893 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
任务“AssignTargetPath” (任务 ID: 85)
任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 85)
已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 85)
-21:10:36.556 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111)
+10:00:36.893 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111)
已完成执行任务“CallTarget”的操作。 (任务 ID: 84)
-21:10:36.556 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109)
+10:00:36.893 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109)
由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。
由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。
-21:10:36.556 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 112)”(目标“CopyFilesToOutputDirectory”依赖于它):
-21:10:36.556 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112)
+10:00:36.893 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 112)”(目标“CopyFilesToOutputDirectory”依赖于它):
+10:00:36.893 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112)
由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。
由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。
-21:10:36.556 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 113)”(目标“CopyFilesToOutputDirectory”依赖于它):
+10:00:36.893 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 113)”(目标“CopyFilesToOutputDirectory”依赖于它):
设置属性: _DocumentationFileProduced=false
设置属性: _DebugSymbolsProduced=false
-21:10:36.557 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113)
+10:00:36.893 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113)
由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。
-21:10:36.557 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 114)”(目标“PrepareForRun”依赖于它):
+10:00:36.893 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 114)”(目标“PrepareForRun”依赖于它):
设置属性: CreateHardLinksForCopyFilesToOutputDirectoryIfPossible=false
设置属性: CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible=false
设置属性: ErrorIfLinkFailsForCopyFilesToOutputDirectory=false
@@ -5636,23 +5639,23 @@
由于 false 条件,已跳过任务“Copy”;('@(ReferenceComWrappersToCopyLocal)' != '' or '@(ResolvedIsolatedComModules)' != '' or '@(_DeploymentLooseManifestFile)' != '' or '@(NativeReferenceFile)' != '' )计算为('' != '' or '' != '' or '' != '' or '' != '' )。
由于 false 条件,已跳过任务“Copy”;('$(SkipCopyWinMDArtifact)' != 'true' and '@(WinMDExpArtifacts)' != '')计算为('' != 'true' and '' != '')。
由于 false 条件,已跳过任务“Message”;('$(SkipCopyWinMDArtifact)' != 'true' and '$(_WindowsMetadataOutputPath)' != '')计算为('' != 'true' and '' != '')。
-21:10:36.557 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114)
-21:10:36.557 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它):
-21:10:36.557 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115)
+10:00:36.894 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114)
+10:00:36.894 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.894 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115)
由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。
-21:10:36.557 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 116)”(目标“_BuildLinkAction”依赖于它):
+10:00:36.894 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 116)”(目标“_BuildLinkAction”依赖于它):
由于 false 条件,已跳过任务“Message”;('%(PostBuildEvent.Message)' != '' and '%(PostBuildEvent.Command)' != '')计算为('' != '' and '' != '')。
由于 false 条件,已跳过任务“Exec”;('%(PostBuildEvent.Command)' != '')计算为('' != '')。
-21:10:36.557 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116)
-21:10:36.557 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 117)”(目标“BuildLink”依赖于它):
-21:10:36.557 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117)
-21:10:36.557 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 118)”(目标“Build”依赖于它):
-21:10:36.557 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118)
-21:10:36.557 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 119)”(目标“Build”依赖于它):
-21:10:36.557 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119)
+10:00:36.894 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116)
+10:00:36.894 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 117)”(目标“BuildLink”依赖于它):
+10:00:36.894 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117)
+10:00:36.894 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 118)”(目标“Build”依赖于它):
+10:00:36.894 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118)
+10:00:36.894 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 119)”(目标“Build”依赖于它):
+10:00:36.894 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119)
已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。
-21:10:36.557 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 120)”(目标“IncrementalClean”依赖于它):
+10:00:36.894 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 120)”(目标“IncrementalClean”依赖于它):
任务“ReadLinesFromFile” (任务 ID: 86)
任务参数:File=x64\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 86)
已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 86)
@@ -5678,8 +5681,8 @@
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。
任务“RemoveDuplicates” (任务 ID: 91)
已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 91)
-21:10:36.558 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120)
-21:10:36.558 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 121)”(目标“Build”依赖于它):
+10:00:36.896 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120)
+10:00:36.896 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 121)”(目标“Build”依赖于它):
任务“FindUnderPath” (任务 ID: 92)
任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 92)
比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 92)
@@ -5695,8 +5698,8 @@
任务“RemoveDuplicates” (任务 ID: 95)
已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 95)
由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。
-21:10:36.559 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121)
-21:10:36.559 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 122)”(目标“Build”依赖于它):
+10:00:36.897 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121)
+10:00:36.897 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 122)”(目标“Build”依赖于它):
任务“Delete” (任务 ID: 96)
任务参数:Files=x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 96)
正在删除文件“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 96)
@@ -5705,20 +5708,20 @@
任务参数:Files=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 97)
正在对“x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 97)
已完成执行任务“Touch”的操作。 (任务 ID: 97)
-21:10:36.560 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122)
+10:00:36.898 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122)
已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。
已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。
-21:10:36.560 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 123)”(入口点):
-21:10:36.560 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123)
+10:00:36.898 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 123)”(入口点):
+10:00:36.898 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123)
已跳过目标“_WriteTelemetryProperties”。以前的生成已成功。
-21:10:36.560 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。
+10:00:36.898 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。
项目评估性能摘要:
- 49 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
+ 202 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
项目性能摘要:
- 1204 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
- 1204 毫秒 Build 1 次调用
+ 1567 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
+ 1567 毫秒 Build 1 次调用
目标性能摘要:
0 毫秒 AfterBuildCompileEvent 1 次调用
@@ -5726,15 +5729,14 @@
0 毫秒 AfterLink 1 次调用
0 毫秒 ComputeLinkSwitches 1 次调用
0 毫秒 PreLinkEvent 1 次调用
- 0 毫秒 DoLinkOutputFilesMatch 1 次调用
+ 0 毫秒 MakeDirsForLink 1 次调用
0 毫秒 PrepareResourceNames 1 次调用
0 毫秒 CreateCustomManifestResourceNames 1 次调用
- 0 毫秒 SplitResourcesByCulture 1 次调用
0 毫秒 ComputeManifestInputsTargets 1 次调用
0 毫秒 ComputeLinkInputsFromProject 1 次调用
- 0 毫秒 _ALink 1 次调用
0 毫秒 ComputeCLGeneratedLinkInputs 1 次调用
- 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用
+ 0 毫秒 _ALink 1 次调用
+ 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用
0 毫秒 ComputeRCOutputs 1 次调用
0 毫秒 BeforeLink 1 次调用
0 毫秒 ComputeLegacyManifestEmbedding 1 次调用
@@ -5744,127 +5746,128 @@
0 毫秒 _ResourceCompile 1 次调用
0 毫秒 AfterResourceCompile 1 次调用
0 毫秒 BeforeResourceCompile 1 次调用
- 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用
+ 0 毫秒 _ClCompile 1 次调用
+ 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用
+ 0 毫秒 AfterClCompile 1 次调用
0 毫秒 _Manifest 1 次调用
- 0 毫秒 RegisterOutput 1 次调用
- 0 毫秒 ResolvedXDCMake 1 次调用
+ 0 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用
0 毫秒 AfterBuild 1 次调用
0 毫秒 BuildLink 1 次调用
0 毫秒 _BuildLinkAction 1 次调用
0 毫秒 PostBuildEvent 1 次调用
0 毫秒 PrepareForRun 1 次调用
- 0 毫秒 CopyFilesToOutputDirectory 1 次调用
+ 0 毫秒 _CheckForCompileOutputs 1 次调用
0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用
0 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用
- 0 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用
0 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用
0 毫秒 _PopulateCommonStateForGetCopyToOutputDirectoryItems 1 次调用
+ 0 毫秒 ResolvedXDCMake 1 次调用
0 毫秒 _Deploy 1 次调用
- 0 毫秒 _Appverifier 1 次调用
0 毫秒 CreateSatelliteAssemblies 1 次调用
0 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用
+ 0 毫秒 ContentFilesProjectOutputGroup 1 次调用
0 毫秒 MakeDirsForFxc 1 次调用
0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用
- 0 毫秒 BuiltProjectOutputGroup 1 次调用
0 毫秒 _BscMake 1 次调用
0 毫秒 MakeDirsForBscMake 1 次调用
0 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用
0 毫秒 _XdcMake 1 次调用
- 0 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用
- 0 毫秒 _ClCompile 1 次调用
- 0 毫秒 AfterClCompile 1 次调用
+ 0 毫秒 MakeDirsForXdcMake 1 次调用
+ 0 毫秒 _Appverifier 1 次调用
+ 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用
0 毫秒 Build 1 次调用
- 0 毫秒 BuildGenerateSourcesTraverse 1 次调用
- 0 毫秒 AssignProjectConfiguration 1 次调用
+ 0 毫秒 MakeDirsForCl 1 次调用
+ 0 毫秒 MakeDirsForMidl 1 次调用
+ 0 毫秒 GetFrameworkPaths 1 次调用
+ 0 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用
+ 0 毫秒 _Xsd 1 次调用
+ 0 毫秒 GetResolvedWinMD 1 次调用
+ 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用
+ 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用
+ 0 毫秒 ResolveSDKReferences 1 次调用
+ 0 毫秒 SelectCustomBuild 1 次调用
+ 0 毫秒 ExpandSDKReferences 1 次调用
+ 0 毫秒 AfterResolveReferences 1 次调用
0 毫秒 _SelectedFiles 1 次调用
0 毫秒 PreBuildEvent 1 次调用
0 毫秒 BeforeBuildGenerateSources 1 次调用
- 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用
- 0 毫秒 SetTelemetryEnvironmentVariables 1 次调用
- 0 毫秒 ResolveReferences 1 次调用
- 0 毫秒 AfterResolveReferences 1 次调用
- 0 毫秒 ResolveAssemblyReferences 1 次调用
0 毫秒 ComputeCustomBuildOutput 1 次调用
- 0 毫秒 ExpandSDKReferences 1 次调用
- 0 毫秒 _PrepareForBuild 1 次调用
- 0 毫秒 _CheckWindowsSDKInstalled 1 次调用
- 0 毫秒 GetResolvedWinMD 1 次调用
- 0 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用
- 0 毫秒 GetFrameworkPaths 1 次调用
+ 0 毫秒 AfterMidl 1 次调用
0 毫秒 ResolveProjectReferences 1 次调用
- 0 毫秒 PrepareProjectReferences 1 次调用
- 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用
+ 0 毫秒 _Midl 1 次调用
+ 0 毫秒 _PrepareForBuild 1 次调用
+ 0 毫秒 BeforeResolveReferences 1 次调用
0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用
- 0 毫秒 ResolveSDKReferences 1 次调用
- 0 毫秒 CopyFileToFolders 1 次调用
- 0 毫秒 SelectCustomBuild 1 次调用
- 0 毫秒 FindReferenceAssembliesForReferences 1 次调用
- 0 毫秒 SelectClCompile 1 次调用
0 毫秒 ComputeReferenceCLInput 1 次调用
+ 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用
0 毫秒 GetReferencedVCProjectsInfo 1 次调用
- 0 毫秒 _Xsd 1 次调用
+ 0 毫秒 FindReferenceAssembliesForReferences 1 次调用
+ 0 毫秒 PrepareProjectReferences 1 次调用
0 毫秒 ComputeCLInputPDBName 1 次调用
0 毫秒 BeforeClCompile 1 次调用
0 毫秒 BuildCompileTraverse 1 次调用
0 毫秒 BuildGenerateSources 1 次调用
0 毫秒 _BuildGenerateSourcesAction 1 次调用
0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用
- 0 毫秒 BeforeResolveReferences 1 次调用
0 毫秒 AfterBuildGenerateSources 1 次调用
- 0 毫秒 _Midl 1 次调用
- 0 毫秒 AfterMidl 1 次调用
- 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用
- 1 毫秒 MakeDirsForCl 1 次调用
- 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用
- 1 毫秒 CustomBuild 1 次调用
- 1 毫秒 _CheckForCompileOutputs 1 次调用
- 1 毫秒 AssignTargetPaths 1 次调用
- 1 毫秒 WarnCompileDuplicatedFilename 1 次调用
- 1 毫秒 MakeDirsForXdcMake 1 次调用
- 1 毫秒 ContentFilesProjectOutputGroup 1 次调用
- 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用
- 1 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用
- 1 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用
- 1 毫秒 IncrementalClean 1 次调用
- 1 毫秒 MakeDirsForMidl 1 次调用
- 1 毫秒 _PrepareForReferenceResolution 1 次调用
- 1 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用
- 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用
- 1 毫秒 FinalizeBuildStatus 1 次调用
- 1 毫秒 CreateRecipeFile 1 次调用
+ 0 毫秒 SelectClCompile 1 次调用
+ 0 毫秒 ResolveReferences 1 次调用
+ 1 毫秒 BuildGenerateSourcesTraverse 1 次调用
+ 1 毫秒 CopyFileToFolders 1 次调用
1 毫秒 GetReferenceAssemblyPaths 1 次调用
- 1 毫秒 MakeDirsForLink 1 次调用
- 1 毫秒 ComputeCLOutputs 1 次调用
+ 1 毫秒 BuiltProjectOutputGroup 1 次调用
+ 1 毫秒 _CheckWindowsSDKInstalled 1 次调用
+ 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用
+ 1 毫秒 WarnCompileDuplicatedFilename 1 次调用
+ 1 毫秒 IncrementalClean 1 次调用
+ 1 毫秒 _PrepareForReferenceResolution 1 次调用
+ 1 毫秒 AssignTargetPaths 1 次调用
+ 1 毫秒 CopyFilesToOutputDirectory 1 次调用
+ 1 毫秒 ResolveAssemblyReferences 1 次调用
1 毫秒 MakeDirsForResourceCompile 1 次调用
- 2 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用
- 2 毫秒 PrepareForBuild 1 次调用
- 2 毫秒 InitializeBuildStatus 1 次调用
+ 1 毫秒 FinalizeBuildStatus 1 次调用
+ 1 毫秒 DoLinkOutputFilesMatch 1 次调用
+ 1 毫秒 RegisterOutput 1 次调用
+ 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用
+ 1 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用
+ 1 毫秒 ComputeCLOutputs 1 次调用
+ 2 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用
+ 2 毫秒 SplitResourcesByCulture 1 次调用
+ 2 毫秒 AssignProjectConfiguration 1 次调用
+ 2 毫秒 GetCopyToOutputDirectoryItems 1 次调用
+ 2 毫秒 FixupCLCompileOptions 1 次调用
3 毫秒 _WriteTelemetryProperties 1 次调用
- 6 毫秒 FixupCLCompileOptions 1 次调用
- 267 毫秒 Link 1 次调用
- 899 毫秒 ClCompile 1 次调用
+ 8 毫秒 SetTelemetryEnvironmentVariables 1 次调用
+ 8 毫秒 CustomBuild 1 次调用
+ 9 毫秒 PrepareForBuild 1 次调用
+ 10 毫秒 InitializeBuildStatus 1 次调用
+ 23 毫秒 CreateRecipeFile 1 次调用
+ 27 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用
+ 36 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用
+ 353 毫秒 Link 1 次调用
+ 1057 毫秒 ClCompile 1 次调用
任务性能摘要:
- 0 毫秒 Delete 2 次调用
- 0 毫秒 FindUnderPath 5 次调用
- 0 毫秒 AssignProjectConfiguration 1 次调用
0 毫秒 MSBuild 1 次调用
- 0 毫秒 CheckVCToolsetVersion 1 次调用
- 0 毫秒 ReadLinesFromFile 2 次调用
- 0 毫秒 AssignCulture 1 次调用
0 毫秒 RemoveDuplicates 2 次调用
- 1 毫秒 CallTarget 2 次调用
- 1 毫秒 GetOutOfDateItems 3 次调用
- 1 毫秒 AssignTargetPath 7 次调用
1 毫秒 ConvertToAbsolutePath 1 次调用
- 1 毫秒 GenerateDesktopDeployRecipe 1 次调用
- 1 毫秒 MakeDir 10 次调用
- 2 毫秒 SetEnv 9 次调用
- 2 毫秒 Touch 2 次调用
- 2 毫秒 Message 42 次调用
+ 1 毫秒 Delete 2 次调用
+ 1 毫秒 FindUnderPath 5 次调用
+ 1 毫秒 AssignTargetPath 7 次调用
+ 2 毫秒 AssignCulture 1 次调用
+ 2 毫秒 CheckVCToolsetVersion 1 次调用
+ 2 毫秒 ReadLinesFromFile 2 次调用
+ 2 毫秒 AssignProjectConfiguration 1 次调用
2 毫秒 WriteLinesToFile 2 次调用
- 264 毫秒 Link 1 次调用
- 896 毫秒 CL 1 次调用
+ 2 毫秒 CallTarget 2 次调用
+ 4 毫秒 SetEnv 9 次调用
+ 4 毫秒 MakeDir 10 次调用
+ 6 毫秒 Touch 2 次调用
+ 7 毫秒 Message 42 次调用
+ 9 毫秒 GetOutOfDateItems 3 次调用
+ 22 毫秒 GenerateDesktopDeployRecipe 1 次调用
+ 346 毫秒 Link 1 次调用
+ 1054 毫秒 CL 1 次调用
已成功生成。
@@ -5875,18 +5878,18 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(18,35): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(18,29): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(23,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(39,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(55,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(64,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(64,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(73,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(88,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(106,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(106,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(115,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
- D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(130,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(51,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(67,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(76,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(76,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(85,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(100,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(118,38): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(118,36): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(127,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(142,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同
15 个警告
0 个错误
-已用时间 00:00:01.22
+已用时间 00:00:01.57
diff --git a/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj b/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj
index 65970df7..29300448 100644
Binary files a/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj and b/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/linear.cod b/源代码/StgShqrpGraphic/x64/Debug/linear.cod
index 284f3472..38823dc0 100644
--- a/源代码/StgShqrpGraphic/x64/Debug/linear.cod
+++ b/源代码/StgShqrpGraphic/x64/Debug/linear.cod
@@ -35,6 +35,7 @@ __AD80FFF0_pmmintrin@h DB 01H
__B5461FF6_linear@c DB 01H
msvcjmc ENDS
PUBLIC load
+PUBLIC load_cpy
PUBLIC addps
PUBLIC subps
PUBLIC mulps_const
@@ -56,6 +57,12 @@ $pdata$load DD imagerel $LN6
pdata ENDS
; COMDAT pdata
pdata SEGMENT
+$pdata$load_cpy DD imagerel $LN6
+ DD imagerel $LN6+52
+ DD imagerel $unwind$load_cpy
+pdata ENDS
+; COMDAT pdata
+pdata SEGMENT
$pdata$addps DD imagerel $LN6
DD imagerel $LN6+85
DD imagerel $unwind$addps
@@ -151,6 +158,11 @@ $unwind$addps DD 040a01H
xdata ENDS
; COMDAT xdata
xdata SEGMENT
+$unwind$load_cpy DD 020601H
+ DD 030023206H
+xdata ENDS
+; COMDAT xdata
+xdata SEGMENT
$unwind$load DD 092701H
DD 039827H
DD 04881eH
@@ -172,7 +184,7 @@ _TEXT SEGMENT
ptr$ = 48
deinitM128 PROC ; COMDAT
-; 142 : {
+; 154 : {
$LN4:
00000 40 53 push rbx
@@ -183,8 +195,8 @@ $LN4:
00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
00015 48 8b cb mov rcx, rbx
-; 143 : free(ptr);
-; 144 : }
+; 155 : free(ptr);
+; 156 : }
00018 48 83 c4 20 add rsp, 32 ; 00000020H
0001c 5b pop rbx
@@ -200,7 +212,7 @@ ptr1$ = 48
ptr2$ = 56
divps PROC ; COMDAT
-; 120 : {
+; 132 : {
$LN6:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
@@ -218,23 +230,23 @@ $LN6:
00029 48 85 c0 test rax, rax
0002c 74 14 je SHORT $LN2@divps
-; 121 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
-; 122 :
-; 123 : if (NULL != ret)
-; 124 : {
-; 125 : *ret = _mm_div_ps(*ptr1, *ptr2);
+; 133 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
+; 134 :
+; 135 : if (NULL != ret)
+; 136 : {
+; 137 : *ret = _mm_div_ps(*ptr1, *ptr2);
0002e 0f 10 07 movups xmm0, XMMWORD PTR [rdi]
00031 0f 5e 03 divps xmm0, XMMWORD PTR [rbx]
00034 0f 11 00 movups XMMWORD PTR [rax], xmm0
-; 126 : return ret;
-; 127 : }
-; 128 : else
-; 129 : {
-; 130 : return -1;
-; 131 : }
-; 132 : }
+; 138 : return ret;
+; 139 : }
+; 140 : else
+; 141 : {
+; 142 : return -1;
+; 143 : }
+; 144 : }
00037 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
0003c 48 83 c4 20 add rsp, 32 ; 00000020H
@@ -258,7 +270,7 @@ ptr$ = 80
value$ = 88
divps_const PROC ; COMDAT
-; 101 : {
+; 113 : {
$LN6:
00000 40 53 push rbx
@@ -278,28 +290,28 @@ $LN6:
00033 48 85 c0 test rax, rax
00036 74 17 je SHORT $LN2@divps_cons
-; 102 :
-; 103 : float c[4] = { value, value, value, value };
-; 104 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
-; 105 :
-; 106 : __m128 valueVec = _mm_loadu_ps(&c);
-; 107 :
-; 108 : if (NULL != ret)
-; 109 : {
-; 110 : *ret = _mm_div_ps(*ptr, valueVec);
+; 114 :
+; 115 : float c[4] = { value, value, value, value };
+; 116 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
+; 117 :
+; 118 : __m128 valueVec = _mm_loadu_ps(&c);
+; 119 :
+; 120 : if (NULL != ret)
+; 121 : {
+; 122 : *ret = _mm_div_ps(*ptr, valueVec);
00038 0f 10 0b movups xmm1, XMMWORD PTR [rbx]
0003b 0f 10 c6 movups xmm0, xmm6
0003e 0f 5e ce divps xmm1, xmm6
00041 0f 11 08 movups XMMWORD PTR [rax], xmm1
-; 111 : return ret;
-; 112 : }
-; 113 : else
-; 114 : {
-; 115 : return -1;
-; 116 : }
-; 117 : }
+; 123 : return ret;
+; 124 : }
+; 125 : else
+; 126 : {
+; 127 : return -1;
+; 128 : }
+; 129 : }
00044 0f 28 74 24 30 movaps xmm6, XMMWORD PTR [rsp+48]
00049 48 83 c4 40 add rsp, 64 ; 00000040H
@@ -322,7 +334,7 @@ ptr1$ = 48
ptr2$ = 56
mulps_sum PROC ; COMDAT
-; 93 : {
+; 105 : {
$LN4:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
@@ -339,11 +351,11 @@ $LN4:
00027 f2 0f 7c c0 haddps xmm0, xmm0
0002b f2 0f 7c c0 haddps xmm0, xmm0
-; 94 : __m128 ret = _mm_mul_ps(*ptr1,*ptr2);
-; 95 : ret = _mm_hadd_ps(ret,ret);
-; 96 : ret = _mm_hadd_ps(ret,ret);
-; 97 : return *(float*)&ret;
-; 98 : }
+; 106 : __m128 ret = _mm_mul_ps(*ptr1,*ptr2);
+; 107 : ret = _mm_hadd_ps(ret,ret);
+; 108 : ret = _mm_hadd_ps(ret,ret);
+; 109 : return *(float*)&ret;
+; 110 : }
0002f 48 83 c4 20 add rsp, 32 ; 00000020H
00033 5f pop rdi
@@ -358,7 +370,7 @@ ptr1$ = 48
ptr2$ = 56
mulps PROC ; COMDAT
-; 78 : {
+; 90 : {
$LN6:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
@@ -376,23 +388,23 @@ $LN6:
00029 48 85 c0 test rax, rax
0002c 74 14 je SHORT $LN2@mulps
-; 79 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
-; 80 :
-; 81 : if (NULL != ret)
-; 82 : {
-; 83 : *ret = _mm_mul_ps(*ptr1, *ptr2);
+; 91 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
+; 92 :
+; 93 : if (NULL != ret)
+; 94 : {
+; 95 : *ret = _mm_mul_ps(*ptr1, *ptr2);
0002e 0f 10 07 movups xmm0, XMMWORD PTR [rdi]
00031 0f 59 03 mulps xmm0, XMMWORD PTR [rbx]
00034 0f 11 00 movups XMMWORD PTR [rax], xmm0
-; 84 : return ret;
-; 85 : }
-; 86 : else
-; 87 : {
-; 88 : return -1;
-; 89 : }
-; 90 : }
+; 96 : return ret;
+; 97 : }
+; 98 : else
+; 99 : {
+; 100 : return -1;
+; 101 : }
+; 102 : }
00037 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
0003c 48 83 c4 20 add rsp, 32 ; 00000020H
@@ -416,7 +428,7 @@ ptr$ = 80
value$ = 88
mulps_const PROC ; COMDAT
-; 60 : {
+; 72 : {
$LN6:
00000 40 53 push rbx
@@ -436,26 +448,26 @@ $LN6:
00033 48 85 c0 test rax, rax
00036 74 14 je SHORT $LN2@mulps_cons
-; 61 : float c[4] = { value, value, value, value };
-; 62 : __m128* ret = _aligned_malloc(sizeof(__m128),16);
-; 63 :
-; 64 : __m128 valueVec = _mm_loadu_ps(&c);
-; 65 :
-; 66 : if (NULL != ret)
-; 67 : {
-; 68 : *ret = _mm_mul_ps(*ptr,valueVec);
+; 73 : float c[4] = { value, value, value, value };
+; 74 : __m128* ret = _aligned_malloc(sizeof(__m128),16);
+; 75 :
+; 76 : __m128 valueVec = _mm_loadu_ps(&c);
+; 77 :
+; 78 : if (NULL != ret)
+; 79 : {
+; 80 : *ret = _mm_mul_ps(*ptr,valueVec);
00038 0f 10 c6 movups xmm0, xmm6
0003b 0f 59 03 mulps xmm0, XMMWORD PTR [rbx]
0003e 0f 11 00 movups XMMWORD PTR [rax], xmm0
-; 69 : return ret;
-; 70 : }
-; 71 : else
-; 72 : {
-; 73 : return -1;
-; 74 : }
-; 75 : }
+; 81 : return ret;
+; 82 : }
+; 83 : else
+; 84 : {
+; 85 : return -1;
+; 86 : }
+; 87 : }
00041 0f 28 74 24 30 movaps xmm6, XMMWORD PTR [rsp+48]
00046 48 83 c4 40 add rsp, 64 ; 00000040H
@@ -478,7 +490,7 @@ ptr1$ = 48
ptr2$ = 56
subps PROC ; COMDAT
-; 45 : {
+; 57 : {
$LN6:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
@@ -496,23 +508,23 @@ $LN6:
0002a 48 85 c0 test rax, rax
0002d 74 14 je SHORT $LN2@subps
-; 46 : __m128* ret = _aligned_malloc(sizeof(__m128*), 16);
-; 47 :
-; 48 : if (NULL != ret)
-; 49 : {
-; 50 : *ret = _mm_sub_ps(*ptr1, *ptr2);
+; 58 : __m128* ret = _aligned_malloc(sizeof(__m128*), 16);
+; 59 :
+; 60 : if (NULL != ret)
+; 61 : {
+; 62 : *ret = _mm_sub_ps(*ptr1, *ptr2);
0002f 0f 10 07 movups xmm0, XMMWORD PTR [rdi]
00032 0f 5c 03 subps xmm0, XMMWORD PTR [rbx]
00035 0f 11 00 movups XMMWORD PTR [rax], xmm0
-; 51 : return ret;
-; 52 : }
-; 53 : else
-; 54 : {
-; 55 : return -1;
-; 56 : }
-; 57 : }
+; 63 : return ret;
+; 64 : }
+; 65 : else
+; 66 : {
+; 67 : return -1;
+; 68 : }
+; 69 : }
00038 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
0003d 48 83 c4 20 add rsp, 32 ; 00000020H
@@ -535,7 +547,7 @@ ptr1$ = 48
ptr2$ = 56
addps PROC ; COMDAT
-; 28 : {
+; 40 : {
$LN6:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
@@ -553,25 +565,25 @@ $LN6:
0002a 48 85 c0 test rax, rax
0002d 74 14 je SHORT $LN2@addps
-; 29 :
-; 30 : __m128* ret = _aligned_malloc(sizeof(__m128*),16);
-; 31 :
-; 32 : if (NULL != ret)
-; 33 : {
-; 34 : *ret = _mm_add_ps(*ptr1, *ptr2);
+; 41 :
+; 42 : __m128* ret = _aligned_malloc(sizeof(__m128*),16);
+; 43 :
+; 44 : if (NULL != ret)
+; 45 : {
+; 46 : *ret = _mm_add_ps(*ptr1, *ptr2);
0002f 0f 10 07 movups xmm0, XMMWORD PTR [rdi]
00032 0f 58 03 addps xmm0, XMMWORD PTR [rbx]
00035 0f 11 00 movups XMMWORD PTR [rax], xmm0
-; 35 : return ret;
-; 36 : }
-; 37 : else
-; 38 : {
-; 39 : return -1;
-; 40 : }
-; 41 :
-; 42 : }
+; 47 : return ret;
+; 48 : }
+; 49 : else
+; 50 : {
+; 51 : return -1;
+; 52 : }
+; 53 :
+; 54 : }
00038 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
0003d 48 83 c4 20 add rsp, 32 ; 00000020H
@@ -588,6 +600,49 @@ addps ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
+; COMDAT load_cpy
+_TEXT SEGMENT
+ptr$ = 48
+load_cpy PROC ; COMDAT
+
+; 28 : {
+
+$LN6:
+ 00000 40 53 push rbx
+ 00002 48 83 ec 20 sub rsp, 32 ; 00000020H
+ 00006 48 8b d9 mov rbx, rcx
+ 00009 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
+ 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
+ 00015 ba 10 00 00 00 mov edx, 16
+ 0001a 8d 4a f8 lea ecx, QWORD PTR [rdx-8]
+ 0001d ff 15 00 00 00
+ 00 call QWORD PTR __imp__aligned_malloc
+ 00023 48 85 c0 test rax, rax
+ 00026 74 06 je SHORT $LN4@load_cpy
+
+; 29 : __m128* ret = _aligned_malloc(sizeof(__m128*),16);
+; 30 :
+; 31 : if (NULL != ret)
+; 32 : {
+; 33 : *ret = *ptr;
+
+ 00028 0f 10 03 movups xmm0, XMMWORD PTR [rbx]
+ 0002b 0f 11 00 movups XMMWORD PTR [rax], xmm0
+$LN4@load_cpy:
+
+; 34 : }
+; 35 :
+; 36 : return ret;
+; 37 : }
+
+ 0002e 48 83 c4 20 add rsp, 32 ; 00000020H
+ 00032 5b pop rbx
+ 00033 c3 ret 0
+load_cpy ENDP
+_TEXT ENDS
+; Function compile flags: /Ogtpy
+; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
; COMDAT load
_TEXT SEGMENT
array$ = 32
diff --git a/源代码/StgShqrpGraphic/x64/Debug/linear.obj b/源代码/StgShqrpGraphic/x64/Debug/linear.obj
index 24d56e72..10ba0923 100644
Binary files a/源代码/StgShqrpGraphic/x64/Debug/linear.obj and b/源代码/StgShqrpGraphic/x64/Debug/linear.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/vc143.idb b/源代码/StgShqrpGraphic/x64/Debug/vc143.idb
index fd5bdeeb..e0fe01bc 100644
Binary files a/源代码/StgShqrpGraphic/x64/Debug/vc143.idb and b/源代码/StgShqrpGraphic/x64/Debug/vc143.idb differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb b/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb
index add56841..663f416e 100644
Binary files a/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb and b/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb differ