错误:未在此范围内声明'wxGraphicsContext'

时间:2015-05-25 20:15:15

标签: c++ compiler-errors wxwidgets

包含

USE_GDIPLUS=1个文件, Windows 7上的wxWidgets 3.0.2使用error: 'wxGraphicsContext' was not declared in this scope 标志编译。 我仍然得到这个错误

lme4

可能导致这种情况的原因是什么? 感谢。

1 个答案:

答案 0 :(得分:1)

wxWidgets在任何地方都没有使用JButton btn = new JButton("Hello"); btn.setBackground(Color.GREEN); btn.setBorderPainted(false); btn.setFocusPainted(false); btn.setContentAreaFilled(false); btn.setOpaque(true); btn.setMargin(new Insets(10, 10, 10, 10)); 。如果您的意思是var book = new Book(bookObj); Book.findOneAndUpdate( {_id: book._id}, {$set: book.toObject()}, {upsert: true}, function (err, result) { handleError(err); console.log(result ? "Updated existing object:" : "New object created:"); console.log(result || book); } ); ,那么它不是make选项而是C ++选项,即您需要编辑USE_GDIPLUS才能启用它。如果您使用MinGW(而不是MSVC),您还需要确保安装了必要的头文件和库,因为并非MinGW的所有发行版都包含它们(但是例如TDM-GCC)。