libEMF Version 1.0 libEMF is a library for generating Enhanced Metafiles on systems which don't natively support the ECMA-234 Graphics Device Interface (GDI). The library is intended to be used as a driver for other graphics programs such as Grace or gnuplot. Therefore, it implements a very limited subset of the GDI. The only additional configuration option beyond the usual GNU autotools options is --enable-editing, which activates the function EditEnhMetaFile(). This will print the contents of a metafile in memory to stdout. The documentation starts at doc/html/index.html. The software is available from SourceForge. See https://sourceforge.net/projects/libemf/ Copyright (C) 2002 lignum Computing, Inc. <dallenbarnett@users.sourceforge.net>
时间: 2024-04-28 07:20:31 浏览: 188
"libEMF" 是一个用于在不支持 ECMA-234 图形设备接口(GDI)的系统上生成增强型元文件的库。该库旨在用作其他图形程序(如 Grace 或 gnuplot)的驱动程序。因此,它实现了非常有限的 GDI 子集。除了通常的 GNU autotools 选项之外,唯一的其他配置选项是 --enable-editing,它会激活 EditEnhMetaFile() 函数。这将在 stdout 中打印内存中元文件的内容。文档从 doc/html/index.html 开始。该软件可从 SourceForge 获得。版权所有 (C) 2002 lignum Computing,Inc. <dallenbarnett@users.sourceforge.net>。
相关问题
按照你说的做,为什么会报错如下:czj@czj-virtual-machine:~/build$ cmake .. -G Ninja CMake Warning (dev) in CMakeLists.txt: No project() command is present. The top-level CMakeLists.txt file must contain a literal, direct call to the project() command. Add a line of code such as project(ProjectName) near the top of the file, but after cmake_minimum_required(). CMake is pretending there is a "project(Project)" command on the first line. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 9.4.0 -- The CXX compiler identification is GNU 9.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /home/czj/build czj@czj-virtual-machine:~/build$ ninja ninja: no work to do. czj@czj-virtual-machine:~/build$ sudo ninja install [sudo] czj 的密码: ninja: error: unknown target 'install'
根据你提供的信息,可能是因为在使用 Ninja 构建系统时,没有配置 install 目标。你可以检查一下 CMakeLists.txt 文件中是否添加了 install 目标。如果没有,你可以添加以下代码:
```
install(TARGETS <target_name>
DESTINATION <destination_folder>)
```
其中,`<target_name>` 是要安装的目标名称,`<destination_folder>` 是安装目标的路径。例如:
```
install(TARGETS my_app
DESTINATION bin)
```
表示将 `my_app` 应用程序安装到 `/usr/local/bin` 目录下。
如果你已经添加了 install 目标,那么可能是因为你没有使用 sudo 权限运行 `ninja install` 命令。你可以使用以下命令来运行:
```
sudo ninja install
```
这样就可以使用管理员权限安装目标了。
Error - ./simv.daidir is not generated with the -kdb option. Specify the -kdb option when generating the database by VCS tools.
这个错误提示是由于使用VCS工具生成数据库时,没有使用-kdb选项。在生成数据库时,应该使用以下命令:
```
vcs -kdb <database_name> <source_files>
```
其中`<database_name>`是你想要使用的数据库名称,`<source_files>`是你要编译的Verilog源文件的列表。请确保在生成数据库时使用了`-kdb`选项。
阅读全文