- 浏览: 439212 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
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 7254最近在WIN7中安装XAMPP,无法启动apache,显示的l ... -
test dword ptr [eax],eax ; probe page. 分页出错
2012-03-05 17:17 5181Windows系统默认分页大小为1M 1024 *1024,当 ... -
未授予用户在此计算机上的请求登录类型
2012-02-25 19:37 1530未授予用户在此计算机上的请求登录类型 最近在虚拟机上共享文件 ... -
error LNK2005: __initp_misc_invarg already defined in libcmtd.lib(invarg.obj)
2012-02-14 16:13 6255Debug模式下编译出现如下错误: LIBCMT.lib(in ... -
VS2008远程调试
2012-01-07 18:28 2628VS2008远程调试 同一局域网内,主机和虚拟机远程调试 环 ... -
解决afxcontrolbars.h 无法找到的问题
2012-01-07 17:19 1371//#include <afxcontrolbars.h ... -
Win32字符串处理函数
2012-01-06 18:52 1460Win32字符串处理函数 一、字符串拷贝函数 _tcscp ... -
Win32--自定义下拉框
2011-12-26 18:15 4300Win32--自定义下拉框 上一周要求做一个小的任务,分给我 ... -
IME
2011-12-20 21:57 848//Add By HEWEI 2011 12 20 /* ... -
动态库的访问
2011-12-20 17:56 759动态库的访问 动态库如何加载,如何调用其中的参数? 先看一 ... -
单独建立对话框
2011-12-19 22:19 711单独建立对话框[align=center][/align] ... -
对话框(转)
2011-12-19 18:10 1308[size=large][/size]对话框[align=ce ... -
对话框控件和对话框的绑定
2011-12-19 17:22 1708对话框控件和对话框的绑定 基于Windows SDK建立对 ... -
InterlockedIncrement
2011-12-16 14:44 2199InterlockedIncrement[align=cent ... -
(转)引用 LPSTR、LPCSTR、LPTSTR、LPCTSTR、LPWSTR及LPCWSTR的意义及区别
2011-12-10 09:38 2653引用 LPSTR、LPCSTR、LPTSTR ... -
BasicExcel - A Class to Read and Write to Microsoft Excel
2011-09-16 17:07 1209具体见: http://www.codeproject.com ... -
滑动动条控件Slider的用法
2011-09-15 12:58 3076在MFC中滑动条(CSliderCtrl)是个常用的控件,用法 ... -
静态库和动态库的区别
2011-06-21 16:52 13767静态库:在编译的时候加载生成目标文件,在运行时不用加载库,在运 ...
相关推荐
当在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脚本...
Other than this limited license, you acquire no right, title or interest in or to the Specification or any other Sun intellectual property. The Specification contains the proprietary and ...
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简化了表达式语言的...