没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Tribon Solutions AB 1 (66)
Autonestdoc
___________________________________________________________________________________
1 Building the plug-in dll
The plug-ins for automatic layout and sequence in Tribon Plate Nesting are built in Microsoft
Visual Studio as dynamically linked libraries with a define file. In the project described in this
manual all interface implementation files are included through a library file. The implementation
files may be included directly into the project. Below are all necessary files for the Visual Studio
project and the interface included.
TBLayoutPlugin.dsw
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
#######################################################################
Project: "TBLayoutPlugin"=".\TBLayoutPlugin.dsp" - Package Owner=<4>
Package=<5>
{{{
begin source code control
TBLayoutPlugin
.
end source code control
}}}
Package=<4>
{{{
}}}
#######################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
#######################################################################
Tribon Solutions AB 2 (66)
Autonestdoc
___________________________________________________________________________________
TBLayoutPlugin.dsp
# Microsoft Developer Studio Project File - Name="TBLayoutPlugin" -
Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=TBLayoutPlugin - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using
NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "TBLayoutPlugin.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "TBLayoutPlugin.mak" CFG="TBLayoutPlugin - Win32
Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "TBLayoutPlugin - Win32 Release" (based on "Win32 (x86)
Dynamic-Link Library")
!MESSAGE "TBLayoutPlugin - Win32 Debug" (based on "Win32 (x86) Dynamic-
Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName "TBLayoutPlugin"
# PROP Scc_LocalPath "."
CPP=cl.exe
F90=df.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "TBLayoutPlugin - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Target_Dir ""
Tribon Solutions AB 3 (66)
Autonestdoc
___________________________________________________________________________________
# ADD BASE F90 /compile_only /include:"Release/" /libs:dll /nologo
/warn:nofileopt /dll
# ADD F90 /compile_only /include:"Release/" /libs:dll /nologo
/warn:nofileopt /dll
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "TBLAYOUTPLUGIN_EXPORTS"
/Yu"stdafx.h" /FD /c
# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS"
/D "_MBCS" /D "_USRDLL" /D "TBLAYOUTPLUGIN_EXPORTS" /FD /c
# SUBTRACT CPP /YX /Yc /Yu
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib /nologo /dll /machine:I386
# ADD LINK32 kcsanst.lib kernel32.lib user32.lib gdi32.lib winspool.lib
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib /nologo /dll /machine:I386
!ELSEIF "$(CFG)" == "TBLayoutPlugin - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE F90 /check:bounds /compile_only /debug:full
/include:"Debug/" /libs:dll /nologo /warn:argument_checking
/warn:nofileopt /dll
# ADD F90 /check:bounds /compile_only /debug:full /include:"Debug/"
/libs:dll /nologo /warn:argument_checking /warn:nofileopt /dll
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG"
/D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "TBLAYOUTPLUGIN_EXPORTS"
/Yu"stdafx.h" /FD /GZ /c
# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "TBLAYOUTPLUGIN_EXPORTS" /FD /GZ
/c
# SUBTRACT CPP /YX /Yc /Yu
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
Tribon Solutions AB 4 (66)
Autonestdoc
___________________________________________________________________________________
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
# ADD LINK32 kcsanstl_d.lib kernel32.lib user32.lib gdi32.lib
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib
oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug
/machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libcmt.lib"
/nodefaultlib:"msvcrt.lib" /nodefaultlib:"libcd.lib"
/nodefaultlib:"msvcrtd.lib" /pdbtype:sept /libpath:"\kcs\pvtlib\intel-
nt\v4"
!ENDIF
# Begin Target
# Name "TBLayoutPlugin - Win32 Release"
# Name "TBLayoutPlugin - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter
"cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;f90;for;f;fpp"
# Begin Source File
SOURCE=.\TBLayoutPlugin.cpp
# End Source File
# Begin Source File
SOURCE=.\TBLayoutPlugin.def
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl;fi;fd"
# Begin Source File
SOURCE=.\TBLayoutPlugin.h
# End Source File
# End Group
# Begin Group "Resource Files"
# PROP Default_Filter
"ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
# End Group
# Begin Source File
SOURCE=.\ReadMe.txt
# End Source File
# End Target
# End Project
Tribon Solutions AB 5 (66)
Autonestdoc
___________________________________________________________________________________
TBLayoutPlugin.def
; TBLayoutPlugin.def : Declares the module parameters.
LIBRARY "TBLayoutPlugin.DLL"
EXPORTS
wo001
wo002
wo003
wo004
wo005
wo006
wo007
wo008
wo009
wo010
wo011
wo012
wo013
wo014
wo015
wo016
wo017
wo018
wo019
wo020
wo021
wo022
wo023
wo024
wo025
剩余65页未读,继续阅读
资源评论
开呀开亚
- 粉丝: 56
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 3D分割-基于Pytorch+3DUnet实现的3D体积语义分割算法-优质项目实战
- 3D分割-基于3D-UNet-Tensorflow实现的人类大脑图像分割算法-附详细流程教程+项目源码-优质项目分享
- 3D点云分割-通过使用注意力机制提高3D点云语义分割算法的性能-附项目源码-优质项目实战
- 3D-使用Kinect+PCL点云库测方体体积Demo-优质项目实战.zip
- 2024中国行政区划多边形矢量数据(含有十段线)
- 106从中序与后序遍历序列构造二叉树.zip
- java-leetcode题解之Making A Large Island.java
- java-leetcode题解之Make Array Strictly Increasing.java
- java-leetcode题解之Magical String.java
- java-leetcode题解之Lowest Common Ancestor of a Binary Tree.java
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功