标签: lazy-c++

Lzz(Lazy C++) - 找不到#include文件

我正在尝试使用Lzz从我的*.cpp文件生成C++头文件.

调用序列是这样的:./ lzz -hx hpp -c -o out src/*.lzz

不幸的是,它始终无法说它找不到任何包含的标题,包括标准库的部分,如iostream,string和vector.

我收到一堆这样的错误消息:

src/CommonIO.lzz:7:10:找不到#include文件.src/CommonIO.lzz:8:10:找不到#include文件.src/CommonIO.lzz:9:10:找不到#include文件.

我知道我可以使用-I参数给它包含路径:-I /usr/local/include/c++/4.5.1

但它似乎没有帮助,因为它开始抱怨来自标准库的包含:/usr/local/include/c++/4.5.1/string:40:10:找不到#include文件.

可能是因为我在64位系统(Ubuntu 10.10)上运行32位版本(从http://www.lazycplusplus.com/download.html下载的二进制文件)?

我已经尝试从源代码编译自己的Lzz,但它抱怨缺少制作libconf.a的规则:

make [1]:*没有规则来制作目标/home/petmal/Desktop/Downloads/lzz_2_8_2_src/gcc.opt/libs/libconf.a', needed by/home/petmal/Desktop/Downloads/lzz_2_8_2_src/gcc.opt/lzz'.停止.

c++ lazy-c++ include

13
推荐指数
1
解决办法
2554
查看次数

如何在cmake中制作构建规则来预处理生成.h和.cpp文件的惰性C++ .lzz文件?

我想做的只是编写Lazy C++ .lzz文件,然后在构建之前运行lzz以生成将在最终应用程序中构建的.cpp和.h文件,有点像moc如何与Qt一起工作.

有没有办法做到这一点?

lazy-c++ cmake

8
推荐指数
2
解决办法
3657
查看次数

Lazy C++(lzz)对Doxygen有用吗?

有没有人尝试在Lazy C++源文件中嵌入Doxygen评论?任何问题?生成头文件/源文件后,Doxygen注释在哪里?

c++ lazy-c++ doxygen

5
推荐指数
1
解决办法
697
查看次数

Visual C++ 2010的Lazy C++(LZZ)规则文件

有没有人为Visual C++ 2010制作了LZZ规则文件,这样你就可以将.lzz文件添加到项目中并在不看中间.cpp和.h文件的情况下编译?

lazy-c++ rules visual-studio-2010

5
推荐指数
1
解决办法
805
查看次数

标签 统计

lazy-c++ ×4

c++ ×2

cmake ×1

doxygen ×1

include ×1

rules ×1

visual-studio-2010 ×1