PowerDesigner

版本16.5 

  • Columns显示comment;Table、Entity显示comment

  • Table操作如下

  • 表头显示comment 

操作如下:

1、【Model】=>【Extensions...】=>新建=>Properties

2、Profile右键,点击Add Metaclasses...,选择Column,点击OK

3、选中Column,右键选择New=>Extended Attribute,命名,DataType选择String,选中Computed,选中Read only

4、切换到Get Method Script,变更如下:

%Get% = Rtf2Ascii(obj.Comment)

5、再进入【Tools】=>【Display Preferences】=>Table=>Advanced=>Columns,找到刚才新建的attribute(zh_comment),勾选保存。

 

 

  • Entity显示comment

最终显示如下:

操作:

1、【Model】=>【Extensions...】

2、新建Extension Properties

3、打开

4、右键Add Metaclass... 选择EntityAttribute

5、New => Extended Attribute

6、如下图:

7、再进入【Tools】=>【Display Preferences】=>Entity=>Advanced=>Attributes,找到刚才新建的attribute(zh_comment),勾选保存。 

### 在 Visual Studio 2022 中设置和使用 PCL 云库 #### 安装依赖项 为了成功配置 PCL 库,在 Windows 上通常需要安装一些必要的依赖包,这些包括但不限于 CMake 和其他支持库。对于 Win11 系统下的 VS2022 来说,确保已经下载并正确设置了 PCL 版本 1.11.1 的环境[^2]。 #### 下载与解压 PCL 文件 获取 `pcl-1.11.1-pdb-msvc2019-win64.zip` 并将其解压缩至指定位置。特别注意的是 `.pdb` 调试符号文件应当被放置于路径如 `E:\PCL 1.11.1\bin` 内以便调试时能够正常工作。 #### 创建新项目或打开现有项目 启动 Visual Studio 2022 后可以选择创建一个新的控制台应用程序或其他类型的工程来测试 PCL 功能;也可以加载现有的解决方案来进行集成开发。 #### 设置项目的属性页 进入项目的 **Properties** 页面调整编译器选项: - **C/C++ -> General** - 将 `Additional Include Directories` 添加指向 PCL 头文件的位置, 例如 `E:\PCL 1.11.1\include\pcl-1.11` - **Linker -> General** - 修改 `Additional Library Directories`, 加入 PCL 库所在的目录比如 `E:\PCL 1.11.1\lib` - **Linker -> Input** - 更新 `Additional Dependencies` 列表加入所需的静态链接库 (.lib),像 `pcl_common_release.lib; pcl_io_release.lib` 等等 #### 编写简单的 PCD 文件读取程序 下面给出一段用于验证配置是否成功的简单代码片段: ```cpp #include <iostream> #include <pcl/io/pcd_io.h> #include <pcl/point_types.h> int main(int argc, char** argv) { pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>); // Load point cloud data from a file. if (pcl::io::loadPCDFile<pcl::PointXYZ>("test_pcd.pcd", *cloud) == -1) //* load the file { PCL_ERROR("Couldn't read file test_pcd.pcd \n"); return (-1); } std::cout << "Loaded " << cloud->width * cloud->height << " data points from test_pcd.pcd with the following fields: " << std::endl; } ``` 通过上述步骤应该可以在 Visual Studio 2022 中顺利地建立基于 PCL 的应用实例,并实现基本功能演示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值