Skip to content

Compile failed with OpenMP on Windows #41

@ChenglongWang

Description

@ChenglongWang

Hello

I've try to use LE to do dim reduction with OpenMP on. But compile failed at Meta.h in Eigen3.3 library.
Error:
c:\users\cwang\documents\third library\eigen\eigen\src/Core/util/Meta.h(146): error C3052: 'ms_from' : variable doesn't appear in a data-sharing clause under a default(none) clause

Part of Meta.h
public: static From ms_from;
enum { value = sizeof(test(ms_from, 0))==sizeof(yes) }; <-- line 146

Part of My Code:
TapkeeOutput output = initialize()
.withParameters((method = LaplacianEigenmaps, target_dimension = 3))
.withDistance(distance) // distance function defined in other place.
.embedRange(a);

Environment: Windows 10. Visual studio 2013. 64bit (both debug & release)

Thank you very much.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions