- 浏览: 444829 次
- 性别:
- 来自: 深圳
-
文章分类
最新评论
-
su6838354:
我有点疑问啊,thread1中的i自增的慢的话,thread2 ...
浅析pthread_cond_wait -
zeronever:
请问pthread_cond_signal有解锁操纵吗?我在p ...
浅析pthread_cond_wait -
paladin1988:
你这帖子真心不错。。
浅谈bitmap算法 -
parabellum_sky:
昨天还有个姑娘让我去考我说会考虑
个人日志
VS2008 Property Pages设置
一、VS2008 Property Pages设置
【Configuration Properties】
General-> 【Output Directory】 .../../output/debug 表示生成文件的输出路径
General->【Intermediate Directory】.WsIuCsParser___Win32_Debug表示生成的中间路径
Debugging->【Command】../../output/debug/TMPlatformConsole.exe表示此工程为Dll,TMPlatformConsole.exe会调用这个dll,并且可以在Dll中添加断点
Debugging->【Working Directory】../../output/debug,设置工作的路径
【c/c++】
General-> 【Additonal Include Directories】./include/epan,./include/glib,./include,./include/decode表示此工程所依赖的文件所在路径
Precompiled headers->【Precompiled Header File】.WsIuCsParser___Win32_Debug/WsIuCsParser.pch
预编译头文件
Output Files->【ASM List Name】.WsIuCsParser___Win32_Debug/
Output Files->【Object File Name】.WsIuCsParser___Win32_Debug/
Output Files->【Program Database File Name】.WsIuCsParser___Win32_Debug/
【Linker】
General->【Output File】../../output/debug/WsIuCsParser.dll,定义输出文件路径及名称
General->【Additional Library Directories】./lib 依赖lib路径
Input->【Additional Dependencies】 glib-2.0.lib gmodule.lib 依赖的lib文件
Input->【Module Definition File】./ws_IuCs.def,定义要导出函数的文件,如果要导出函数,这是必须定义的
定义格式:
LIBRARY WsIuCsParser
DESCRIPTION "WsIuCsParser DLL"
EXPORTS
InitWsParserIuCs @1
DeInitWsParserIuCs @2
WsIuCsParse @3
Debugging-> 【Generate Program Database File】.../../output/debug/WsIuCsParser.pdb
Advanced->【Import Library】.../../output/debug/WsIuCsParser.lib
二、vs工程属性中宏
宏 说明
$(RemoteMachine) 设置为“调试”属性页上“远程机器”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。
$(ConfigurationName) 当前项目配置的名称(如“Debug”)。
$(PlatformName) 当前项目平台的名称(如“Win32”)。
$(Inherit) 指定在由项目生成系统所撰写的命令行中,继承的属性出现的顺序。默认情况下,继承的属性出现在当前属性的末尾。1
$(NoInherit) 使任何将被继承的属性不被继承。使用 $(NoInherit) 会导致对于同一个属性忽略所有出现的 $(Inherit)。1
$(ParentName) 包含此项目项的项的名称。该名称将是父文件夹名称或项目名称。
$(RootNameSpace) 包含应用程序的命名空间(如果有)。
$(IntDir) 为中间文件指定的相对于项目目录的目录路径。它解析为“中间目录”属性的值。
$(OutDir) 输出文件目录的路径,相对于项目目录。这解析为“输出目录”属性的值。
$(DevEnvDir) Visual Studio .NET 的安装目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(InputDir) 输入文件的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。如果该项目是输入,则此宏等效于 $(ProjectDir)。
$(InputPath) 输入文件的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。如果该项目是输入,则此宏等效于 $(ProjectPath)。
$(InputName) 输入文件的基本名称。如果该项目是输入,则此宏等效于 $(ProjectName)。
$(InputFileName) 输入文件的文件名(定义为基本名称 + 文件扩展名)。如果该项目是输入,则此宏等效于 $(ProjectFileName)。
$(InputExt) 输入文件的文件扩展名。它在文件扩展名的前面包括“.”。如果该项目是输入,则此宏等效于 $(ProjectExt)。
$(ProjectDir) 项目的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(ProjectPath) 项目的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(ProjectName) 项目的基本名称。
$(ProjectFileName) 项目的文件名(定义为基本名称 + 文件扩展名)。
$(ProjectExt) 项目的文件扩展名。它在文件扩展名的前面包括“.”。
$(SolutionDir) 解决方案的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(SolutionPath) 解决方案的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(SolutionName) 解决方案的基本名称。
$(SolutionFileName) 解决方案的文件名(定义为基本名称 + 文件扩展名)。
$(SolutionExt) 解决方案的文件扩展名。它在文件扩展名的前面包括“.”。
$(TargetDir) 生成的主输出文件的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(TargetPath) 生成的主输出文件的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(TargetName) 生成的主输出文件的基本名称。
$(TargetFileName) 生成的主输出文件的文件名(定义为基本名称 + 文件扩展名)。
$(TargetExt) 生成的主输出文件的文件扩展名。它在文件扩展名的前面包括“.”。
$(VSInstallDir) 安装 Visual Studio .NET 的目录。
$(VCInstallDir) 安装 Visual C++ .NET 的目录。
$(FrameworkDir) 安装 .NET Framework 的目录。
$(FrameworkVersion) Visual Studio 使用的 .NET Framework 版本。与 $(FrameworkDir) 相结合,就是 Visual Studio 使用的 .NET Framework 版本的完整路径。
$(FrameworkSDKDir) 安装 .NET Framework SDK 的目录。.NET Framework SDK 可作为 Visual Studio .NET 的一部分安装,也可单独安装。
$(WebDeployPath) 从 Web 部署根到项目输出所属于的位置的相对路径。返回与 RelativePath 相同的值。
$(WebDeployRoot) 指向 <localhost> 位置的绝对路径。例如,c:/inetpub/wwwroot。
$(SafeParentName) 有效名称格式的直接父级的名称。例如,窗体是 .resx 文件的父级。
$(SafeInputName)
一、VS2008 Property Pages设置
【Configuration Properties】
General-> 【Output Directory】 .../../output/debug 表示生成文件的输出路径
General->【Intermediate Directory】.WsIuCsParser___Win32_Debug表示生成的中间路径
Debugging->【Command】../../output/debug/TMPlatformConsole.exe表示此工程为Dll,TMPlatformConsole.exe会调用这个dll,并且可以在Dll中添加断点
Debugging->【Working Directory】../../output/debug,设置工作的路径
【c/c++】
General-> 【Additonal Include Directories】./include/epan,./include/glib,./include,./include/decode表示此工程所依赖的文件所在路径
Precompiled headers->【Precompiled Header File】.WsIuCsParser___Win32_Debug/WsIuCsParser.pch
预编译头文件
Output Files->【ASM List Name】.WsIuCsParser___Win32_Debug/
Output Files->【Object File Name】.WsIuCsParser___Win32_Debug/
Output Files->【Program Database File Name】.WsIuCsParser___Win32_Debug/
【Linker】
General->【Output File】../../output/debug/WsIuCsParser.dll,定义输出文件路径及名称
General->【Additional Library Directories】./lib 依赖lib路径
Input->【Additional Dependencies】 glib-2.0.lib gmodule.lib 依赖的lib文件
Input->【Module Definition File】./ws_IuCs.def,定义要导出函数的文件,如果要导出函数,这是必须定义的
定义格式:
LIBRARY WsIuCsParser
DESCRIPTION "WsIuCsParser DLL"
EXPORTS
InitWsParserIuCs @1
DeInitWsParserIuCs @2
WsIuCsParse @3
Debugging-> 【Generate Program Database File】.../../output/debug/WsIuCsParser.pdb
Advanced->【Import Library】.../../output/debug/WsIuCsParser.lib
二、vs工程属性中宏
宏 说明
$(RemoteMachine) 设置为“调试”属性页上“远程机器”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。
$(ConfigurationName) 当前项目配置的名称(如“Debug”)。
$(PlatformName) 当前项目平台的名称(如“Win32”)。
$(Inherit) 指定在由项目生成系统所撰写的命令行中,继承的属性出现的顺序。默认情况下,继承的属性出现在当前属性的末尾。1
$(NoInherit) 使任何将被继承的属性不被继承。使用 $(NoInherit) 会导致对于同一个属性忽略所有出现的 $(Inherit)。1
$(ParentName) 包含此项目项的项的名称。该名称将是父文件夹名称或项目名称。
$(RootNameSpace) 包含应用程序的命名空间(如果有)。
$(IntDir) 为中间文件指定的相对于项目目录的目录路径。它解析为“中间目录”属性的值。
$(OutDir) 输出文件目录的路径,相对于项目目录。这解析为“输出目录”属性的值。
$(DevEnvDir) Visual Studio .NET 的安装目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(InputDir) 输入文件的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。如果该项目是输入,则此宏等效于 $(ProjectDir)。
$(InputPath) 输入文件的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。如果该项目是输入,则此宏等效于 $(ProjectPath)。
$(InputName) 输入文件的基本名称。如果该项目是输入,则此宏等效于 $(ProjectName)。
$(InputFileName) 输入文件的文件名(定义为基本名称 + 文件扩展名)。如果该项目是输入,则此宏等效于 $(ProjectFileName)。
$(InputExt) 输入文件的文件扩展名。它在文件扩展名的前面包括“.”。如果该项目是输入,则此宏等效于 $(ProjectExt)。
$(ProjectDir) 项目的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(ProjectPath) 项目的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(ProjectName) 项目的基本名称。
$(ProjectFileName) 项目的文件名(定义为基本名称 + 文件扩展名)。
$(ProjectExt) 项目的文件扩展名。它在文件扩展名的前面包括“.”。
$(SolutionDir) 解决方案的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(SolutionPath) 解决方案的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(SolutionName) 解决方案的基本名称。
$(SolutionFileName) 解决方案的文件名(定义为基本名称 + 文件扩展名)。
$(SolutionExt) 解决方案的文件扩展名。它在文件扩展名的前面包括“.”。
$(TargetDir) 生成的主输出文件的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(TargetPath) 生成的主输出文件的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(TargetName) 生成的主输出文件的基本名称。
$(TargetFileName) 生成的主输出文件的文件名(定义为基本名称 + 文件扩展名)。
$(TargetExt) 生成的主输出文件的文件扩展名。它在文件扩展名的前面包括“.”。
$(VSInstallDir) 安装 Visual Studio .NET 的目录。
$(VCInstallDir) 安装 Visual C++ .NET 的目录。
$(FrameworkDir) 安装 .NET Framework 的目录。
$(FrameworkVersion) Visual Studio 使用的 .NET Framework 版本。与 $(FrameworkDir) 相结合,就是 Visual Studio 使用的 .NET Framework 版本的完整路径。
$(FrameworkSDKDir) 安装 .NET Framework SDK 的目录。.NET Framework SDK 可作为 Visual Studio .NET 的一部分安装,也可单独安装。
$(WebDeployPath) 从 Web 部署根到项目输出所属于的位置的相对路径。返回与 RelativePath 相同的值。
$(WebDeployRoot) 指向 <localhost> 位置的绝对路径。例如,c:/inetpub/wwwroot。
$(SafeParentName) 有效名称格式的直接父级的名称。例如,窗体是 .resx 文件的父级。
$(SafeInputName)
发表评论
-
WIN7中安装XAMPP 无法启动apache
2012-10-13 20:59 7286最近在WIN7中安装XAMPP,无法启动apache,显示的l ... -
test dword ptr [eax],eax ; probe page. 分页出错
2012-03-05 17:17 5223Windows系统默认分页大小为1M 1024 *1024,当 ... -
未授予用户在此计算机上的请求登录类型
2012-02-25 19:37 1539未授予用户在此计算机上的请求登录类型 最近在虚拟机上共享文件 ... -
error LNK2005: __initp_misc_invarg already defined in libcmtd.lib(invarg.obj)
2012-02-14 16:13 6289Debug模式下编译出现如下错误: LIBCMT.lib(in ... -
VS2008远程调试
2012-01-07 18:28 2640VS2008远程调试 同一局域网内,主机和虚拟机远程调试 环 ... -
解决afxcontrolbars.h 无法找到的问题
2012-01-07 17:19 1390//#include <afxcontrolbars.h ... -
Win32字符串处理函数
2012-01-06 18:52 1511Win32字符串处理函数 一、字符串拷贝函数 _tcscp ... -
Win32--自定义下拉框
2011-12-26 18:15 4331Win32--自定义下拉框 上一周要求做一个小的任务,分给我 ... -
IME
2011-12-20 21:57 861//Add By HEWEI 2011 12 20 /* ... -
动态库的访问
2011-12-20 17:56 774动态库的访问 动态库如何加载,如何调用其中的参数? 先看一 ... -
单独建立对话框
2011-12-19 22:19 725单独建立对话框[align=center][/align] ... -
对话框(转)
2011-12-19 18:10 1330[size=large][/size]对话框[align=ce ... -
对话框控件和对话框的绑定
2011-12-19 17:22 1724对话框控件和对话框的绑定 基于Windows SDK建立对 ... -
InterlockedIncrement
2011-12-16 14:44 2219InterlockedIncrement[align=cent ... -
(转)引用 LPSTR、LPCSTR、LPTSTR、LPCTSTR、LPWSTR及LPCWSTR的意义及区别
2011-12-10 09:38 2671引用 LPSTR、LPCSTR、LPTSTR ... -
BasicExcel - A Class to Read and Write to Microsoft Excel
2011-09-16 17:07 1255具体见: http://www.codeproject.com ... -
滑动动条控件Slider的用法
2011-09-15 12:58 3093在MFC中滑动条(CSliderCtrl)是个常用的控件,用法 ... -
静态库和动态库的区别
2011-06-21 16:52 13789静态库:在编译的时候加载生成目标文件,在运行时不用加载库,在运 ...
相关推荐
当在Windows XP系统中使用Cadence进行设计工作时,可能会遇到“Error initializing COM property pages”的错误提示,这个问题主要涉及到COM(Component Object Model)接口的初始化问题。 COM是一种微软开发的技术...
标题中的“Undocumented MS Stock Property Pages In VC5”指的是在Microsoft Visual C++ 5.0(VC5)中未公开的微软内置属性页。这些属性页通常用于自定义MFC(Microsoft Foundation Classes)应用程序的控件和窗口...
标题提到的"Undocumented MS Stock Property Pages"就是其中之一。 Stock属性页是Windows API中的一个概念,它们是一组预定义的属性页,用于展示和编辑控件的常见属性。这些页面在标准的控件创建过程中并不总是可见...
在开始深入解析这个示例之前,我们先来了解一下ASP(Active Server Pages)以及Property的基本概念。 **ASP(Active Server Pages)** 是一种服务器端脚本环境,在HTML页面中嵌入VBScript或JScript等脚本语言,通过...
动作元素如`<jsp:useBean>`, `<jsp:setProperty>`用于管理JavaBeans组件。 2. **JSP生命周期**:JSP页面经历四个阶段:翻译、编译、加载和实例化。在翻译阶段,JSP页面被转换成一个Servlet源代码。接着,源代码被...
- **指令**:如`<%@page>`、`<jsp:include>`等,用来设置页面属性或包含其他资源。 - **动作**:如`<jsp:useBean>`、`<jsp:setProperty>`等,用于操作JavaBean。 2. **JSP生命周期**: - **翻译阶段**:JSP页面...
Property物件 Properties集合物件 Record物件 RecordSet物件 Request物件 Response物件 Server物件 Session物件 Stream物件 TextStream物件 PART 2: 相关程式语言之参考指南 HTML分类表格 HTML参考指南 VBScript分类...
5. **Expression Language (EL)**:一种轻量级的脚本语言,用于在JSP页面中获取和设置JavaBeans的属性,如`${bean.property}`。EL提供了一种简洁的方式来访问Java对象,而无需使用脚本元素。 6. **Servlet转换**:...
- **jsp:setProperty**:设置JavaBean的属性值。 - **jsp:getProperty**:获取JavaBean的属性值。 3. **脚本元素**: - **Scriptlets**:直接嵌入到HTML中的Java代码块。 - **Expressions**:用于输出Java...
常见动作有`include`、`forward`、`useBean`、`setProperty`和`getProperty`。 5. **内置对象**:JSP提供了9个内置对象,包括`request`、`response`、`session`、`application`、`out`、`pageContext`、`exception`...
4. **动作元素**:JSP 3.0中的动作元素如`<jsp:useBean>`, `<jsp:setProperty>`, `<jsp:getProperty>`等,允许在页面间共享对象和执行其他操作。新的版本可能包含更多优化,使得这些元素的使用更为高效。 5. **标准...
4. `jsp:setProperty`和`jsp:getProperty`:设置或获取JavaBean的属性。 五、EL(Expression Language) EL是一种简洁的表达式语言,用于从JSP页面中获取和设置JavaBean的属性。它简化了数据访问,无需编写Java脚本...
WMI implementation in a iSCSI miniport can be tested using the iscsicli.exe application, device manager property pages, WBEMTEST.exe and scripts generated by the wmimofck.exe tool.
4. **元素**:在web.xml文件中新增,用于配置JSP相关设置,包含和<jsp-property-group>子元素,提供了更多灵活性和定制选项。 **JSP的优势** 1. **跨平台**:基于Java,能够在不同操作系统上运行。 2. **易于维护**...
- **jsp:setProperty** 和 **jsp:getProperty**:设置和获取JavaBean的属性值。 5. **EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)** - **EL**:简化了JSP中的数据访问,允许用...
在JavaServer Pages (JSP) 中,`<jsp:setProperty>` 是一个用于向已经实例化的JavaBean对象设置属性的指令。这个指令通常与 `<jsp:useBean>` 指令一起使用,允许开发者将表单数据或其他请求参数绑定到JavaBean的属性...
- `<jsp:setProperty>`:设置JavaBean的属性值。 - `<jsp:getProperty>`:获取JavaBean的属性值。 6. **EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)**: - EL简化了表达式语言的...